{"id":8644,"name":"org.apache.httpcomponents:httpclient","ecosystem":"maven","repository_url":"https://github.com/apache/httpcomponents-client","issues_count":99,"created_at":"2025-06-06T22:25:02.445Z","updated_at":"2025-06-06T22:25:02.445Z","purl":"pkg:maven/org.apache.httpcomponents:httpclient","metadata":{"id":5061523,"name":"org.apache.httpcomponents:httpclient","ecosystem":"maven","description":"Apache HttpComponents Client","homepage":"http://hc.apache.org/httpcomponents-client-ga","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/apache/httpcomponents-client","keywords_array":[],"namespace":"org.apache.httpcomponents","versions_count":55,"first_release_published_at":"2007-07-18T19:26:56.000Z","latest_release_published_at":"2022-11-30T18:40:54.000Z","latest_release_number":"4.5.14","last_synced_at":"2025-06-05T04:28:37.220Z","created_at":"2022-07-28T03:15:20.362Z","updated_at":"2025-06-06T02:00:23.011Z","registry_url":"https://central.sonatype.com/artifact/org.apache.httpcomponents/httpclient/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.apache.httpcomponents/httpclient/","metadata":{},"repo_metadata":{"uuid":"206402","full_name":"apache/httpcomponents-client","owner":"apache","description":"Mirror of Apache HttpClient","archived":false,"fork":false,"pushed_at":"2023-12-11T11:24:35.000Z","size":18565,"stargazers_count":1380,"open_issues_count":5,"forks_count":917,"subscribers_count":111,"default_branch":"master","last_synced_at":"2023-12-13T03:39:21.941Z","etag":null,"topics":["httpcomponents"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":false,"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/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null}},"created_at":"2009-05-21T01:43:06.000Z","updated_at":"2023-12-12T08:37:16.000Z","dependencies_parsed_at":"2023-07-05T15:00:31.694Z","dependency_job_id":null,"html_url":"https://github.com/apache/httpcomponents-client","commit_stats":{"total_commits":3414,"total_committers":114,"mean_commits":29.94736842105263,"dds":0.3945518453427065,"last_synced_commit":"5896c20cb376b807dc289f61d6f417338c75821f"},"previous_names":[],"tags_count":168,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":176146177,"owners_count":10360737,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"apache","name":"The Apache Software Foundation","uuid":"47359","kind":"organization","description":"","email":null,"website":"https://www.apache.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/47359?v=4","repositories_count":2433,"last_synced_at":"2023-04-09T09:48:08.710Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/apache","created_at":"2022-11-02T16:23:23.532Z","updated_at":"2023-04-09T09:48:09.897Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache/repositories"},"tags":[{"name":"rel/v5.3-alpha1","sha":"0fbaf66f953f65b6a6187044e313e7677e79ff9e","kind":"tag","published_at":"2023-08-19T16:35:59.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.3-alpha1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.3-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.3-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.3-alpha1/manifests"},{"name":"5.3-alpha1-RC1","sha":"0fbaf66f953f65b6a6187044e313e7677e79ff9e","kind":"tag","published_at":"2023-08-15T09:25:58.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.3-alpha1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.3-alpha1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.3-alpha1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.3-alpha1-RC1/manifests"},{"name":"rel/v5.2.1","sha":"d8f702fb4d44c746bb0edf00643aa7139cb8bdf7","kind":"tag","published_at":"2022-12-07T13:04:23.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.2.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.2.1/manifests"},{"name":"rel/v4.5.14","sha":"1778feefd4a3a342050061524d788b0cb646d40d","kind":"tag","published_at":"2022-12-04T11:05:54.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.14","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.14/manifests"},{"name":"5.2.1-RC1","sha":"d8f702fb4d44c746bb0edf00643aa7139cb8bdf7","kind":"tag","published_at":"2022-12-03T15:26:01.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.2.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.2.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.2.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.2.1-RC1/manifests"},{"name":"4.5.14-RC1","sha":"1778feefd4a3a342050061524d788b0cb646d40d","kind":"tag","published_at":"2022-11-30T18:38:16.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.14-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.14-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.14-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.14-RC1/manifests"},{"name":"rel/v5.1.4","sha":"f67e99b50b60460ae3d7f30a64293df66afa1db3","kind":"tag","published_at":"2022-11-19T09:52:14.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.1.4","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1.4/manifests"},{"name":"5.1.4-RC1","sha":"f67e99b50b60460ae3d7f30a64293df66afa1db3","kind":"tag","published_at":"2022-11-13T21:16:31.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.1.4-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.1.4-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1.4-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1.4-RC1/manifests"},{"name":"rel/v5.2","sha":"4ababc56e49a2313c386966d453de30eea6aaed9","kind":"tag","published_at":"2022-11-10T13:01:17.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.2/manifests"},{"name":"5.2-RC1","sha":"4ababc56e49a2313c386966d453de30eea6aaed9","kind":"tag","published_at":"2022-11-06T21:59:05.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.2-RC1/manifests"},{"name":"rel/v5.2-beta1","sha":"2083056cfe191373e1d1addb2931881d560fb764","kind":"tag","published_at":"2022-06-07T12:31:28.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.2-beta1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.2-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.2-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.2-beta1/manifests"},{"name":"5.2-beta1-RC1","sha":"2083056cfe191373e1d1addb2931881d560fb764","kind":"tag","published_at":"2022-06-03T21:53:27.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.2-beta1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.2-beta1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.2-beta1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.2-beta1-RC1/manifests"},{"name":"rel/v5.1.3","sha":"64d662d831408a1c3f82707d97749b0e5bdfa00e","kind":"tag","published_at":"2022-01-31T17:48:21.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.1.3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1.3/manifests"},{"name":"5.1.3-RC1","sha":"64d662d831408a1c3f82707d97749b0e5bdfa00e","kind":"tag","published_at":"2022-01-27T12:48:27.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.1.3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.1.3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1.3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1.3-RC1/manifests"},{"name":"rel/v5.1.2","sha":"67fe69e17e5a4aab8db51ed74cbe8b4c0656e64e","kind":"tag","published_at":"2021-11-16T19:41:13.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.1.2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1.2/manifests"},{"name":"5.1.2-RC1","sha":"67fe69e17e5a4aab8db51ed74cbe8b4c0656e64e","kind":"tag","published_at":"2021-11-13T18:19:05.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.1.2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.1.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1.2-RC1/manifests"},{"name":"rel/v5.2-alpha1","sha":"0e5a206569d88ea0195795937f46914d7af5960a","kind":"tag","published_at":"2021-11-01T17:00:31.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.2-alpha1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.2-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.2-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.2-alpha1/manifests"},{"name":"5.2-alpha1-RC1","sha":"0e5a206569d88ea0195795937f46914d7af5960a","kind":"tag","published_at":"2021-10-29T13:02:18.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.2-alpha1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.2-alpha1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.2-alpha1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.2-alpha1-RC1/manifests"},{"name":"rel/v5.1.1","sha":"56812c5562e174975ffb5f0431ffc112b29f85dc","kind":"tag","published_at":"2021-10-25T20:48:26.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.1.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1.1/manifests"},{"name":"5.1.1-RC1","sha":"56812c5562e174975ffb5f0431ffc112b29f85dc","kind":"tag","published_at":"2021-10-22T09:47:52.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.1.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.1.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1.1-RC1/manifests"},{"name":"rel/v5.1","sha":"d7502b1e94f4ad9627c529a999c4453e4c85230c","kind":"tag","published_at":"2021-05-11T18:58:39.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1/manifests"},{"name":"rel/v5.0.4","sha":"9c233a85a2489c622b267d3f2d9a984fed2b1d2f","kind":"tag","published_at":"2021-05-11T18:51:26.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0.4","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0.4/manifests"},{"name":"5.1-RC2","sha":"d7502b1e94f4ad9627c529a999c4453e4c85230c","kind":"tag","published_at":"2021-05-07T17:19:50.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.1-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.1-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1-RC2/manifests"},{"name":"5.0.4-RC1","sha":"9c233a85a2489c622b267d3f2d9a984fed2b1d2f","kind":"tag","published_at":"2021-05-07T16:57:44.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0.4-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0.4-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0.4-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0.4-RC1/manifests"},{"name":"5.1-RC1","sha":"5bbaee511090ef3e67f3c659498f6062e10d5309","kind":"tag","published_at":"2021-03-30T18:19:16.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1-RC1/manifests"},{"name":"rel/v5.1-beta1","sha":"a3472881ec53b87594dc0dd5552d90b9fe4b13c8","kind":"tag","published_at":"2021-02-10T19:09:57.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.1-beta1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.1-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.1-beta1/manifests"},{"name":"5.1-beta1-RC1","sha":"a3472881ec53b87594dc0dd5552d90b9fe4b13c8","kind":"tag","published_at":"2021-02-07T14:19:35.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.1-beta1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.1-beta1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1-beta1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.1-beta1-RC1/manifests"},{"name":"rel/v4.5.13","sha":"dd76cf91c8f9125c7e0e29770622271f9417b46d","kind":"tag","published_at":"2020-10-06T07:22:34.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.13","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.13/manifests"},{"name":"rel/v5.0.3","sha":"3734aaa038a58c17af638e9fa29019cacb22e82c","kind":"tag","published_at":"2020-10-06T07:09:56.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0.3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0.3/manifests"},{"name":"5.0.3-RC1","sha":"3734aaa038a58c17af638e9fa29019cacb22e82c","kind":"tag","published_at":"2020-10-03T15:52:28.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0.3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0.3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0.3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0.3-RC1/manifests"},{"name":"4.5.13-RC1","sha":"dd76cf91c8f9125c7e0e29770622271f9417b46d","kind":"tag","published_at":"2020-10-03T14:45:09.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.13-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.13-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.13-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.13-RC1/manifests"},{"name":"rel/v5.0.2","sha":"09525137f826e89a911992b40d0490f136f7f0d5","kind":"tag","published_at":"2020-09-27T10:07:19.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0.2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0.2/manifests"},{"name":"5.0.2-RC1","sha":"09525137f826e89a911992b40d0490f136f7f0d5","kind":"tag","published_at":"2020-09-23T17:00:21.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0.2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0.2-RC1/manifests"},{"name":"rel/v5.0.1","sha":"44e464ac200a15da3b6a73ddc39e48d12cdaf865","kind":"tag","published_at":"2020-06-12T07:43:29.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0.1/manifests"},{"name":"5.0.1-RC1","sha":"44e464ac200a15da3b6a73ddc39e48d12cdaf865","kind":"tag","published_at":"2020-06-08T17:23:51.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0.1-RC1/manifests"},{"name":"rel/v4.5.12","sha":"ee13624c12129ba91b522e7111c79e1b6872b07e","kind":"tag","published_at":"2020-03-07T09:00:08.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.12","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.12/manifests"},{"name":"4.5.12-RC1","sha":"ee13624c12129ba91b522e7111c79e1b6872b07e","kind":"tag","published_at":"2020-03-04T12:43:58.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.12-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.12-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.12-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.12-RC1/manifests"},{"name":"rel/v5.0","sha":"4d1afc6aecbd906251baffccbdc7255b4e9d1e82","kind":"tag","published_at":"2020-02-22T08:49:57.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0/manifests"},{"name":"5.0-RC1","sha":"4d1afc6aecbd906251baffccbdc7255b4e9d1e82","kind":"tag","published_at":"2020-02-19T08:45:49.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-RC1/manifests"},{"name":"rel/v5.0-beta7","sha":"17d0d0a42d69c940f97b3d3006431905137ea32d","kind":"tag","published_at":"2020-01-26T11:36:12.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-beta7","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-beta7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta7/manifests"},{"name":"5.0-beta7-RC1","sha":"17d0d0a42d69c940f97b3d3006431905137ea32d","kind":"tag","published_at":"2020-01-23T13:34:52.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-beta7-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-beta7-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta7-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta7-RC1/manifests"},{"name":"rel/v4.5.11","sha":"046fa3000b107c8dbff5deca3b5ccaec93e27f1a","kind":"tag","published_at":"2020-01-18T09:44:11.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.11","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.11/manifests"},{"name":"4.5.11-RC1","sha":"046fa3000b107c8dbff5deca3b5ccaec93e27f1a","kind":"tag","published_at":"2020-01-15T10:26:27.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.11-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.11-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.11-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.11-RC1/manifests"},{"name":"rel/v4.5.10","sha":"fc08071007f59322083320f28b04eca9f8ea4a17","kind":"tag","published_at":"2020-01-14T10:32:10.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.10","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.10/manifests"},{"name":"rel/v4.5.9","sha":"b3131054f49a7ac2fe645fba4302da9c47c58d98","kind":"tag","published_at":"2020-01-14T10:31:58.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.9","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.9/manifests"},{"name":"rel/v5.0-beta6","sha":"a3f24e978b3a93ac72f7c60b2a349120002401b6","kind":"tag","published_at":"2019-10-09T08:19:50.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-beta6","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-beta6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta6/manifests"},{"name":"5.0-beta6-RC1","sha":"a3f24e978b3a93ac72f7c60b2a349120002401b6","kind":"tag","published_at":"2019-10-06T08:57:53.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-beta6-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-beta6-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta6-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta6-RC1/manifests"},{"name":"rel/v5.0-beta5","sha":"77ed93e30cdd63fa129842bf326fda29cc9df3a8","kind":"tag","published_at":"2019-09-28T12:36:44.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-beta5","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-beta5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta5/manifests"},{"name":"rel/v5.0-beta4","sha":"3fac3a4435189965fc098ad28e12a379fc98ba75","kind":"tag","published_at":"2019-09-28T12:36:44.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-beta4","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-beta4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta4/manifests"},{"name":"rel/v5.0-beta3","sha":"6a0dc585708e8c8c7ec4bb186f4159c8b03359b1","kind":"tag","published_at":"2019-09-28T12:36:44.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-beta3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-beta3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta3/manifests"},{"name":"rel/v5.0-beta2","sha":"83f9ab8d1dbed37818b45a286996779930d2a2ae","kind":"tag","published_at":"2019-09-28T12:36:44.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-beta2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta2/manifests"},{"name":"rel/v5.0-beta1","sha":"67be267f99e904334f882b81fc9bb1b2ec14f9fd","kind":"tag","published_at":"2019-09-28T12:36:43.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-beta1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-beta1/manifests"},{"name":"rel/v5.0-alpha3","sha":"ea22019220e8a40815e10707486360a796012f26","kind":"tag","published_at":"2019-09-28T12:36:42.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-alpha3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-alpha3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-alpha3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-alpha3/manifests"},{"name":"rel/v5.0-alpha2","sha":"7b96c7352fd6628062ff866f06caa9f0b3b737df","kind":"tag","published_at":"2019-09-28T12:36:41.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-alpha2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-alpha2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-alpha2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-alpha2/manifests"},{"name":"rel/v5.0-alpha1","sha":"87a88e5ba18327dde1ddd1459fd497b0624765d1","kind":"tag","published_at":"2019-09-28T12:36:40.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v5.0-alpha1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v5.0-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv5.0-alpha1/manifests"},{"name":"rel/v4.5.8","sha":"bf424cfa35ec40c63d5fb3265728a47f67f9bdcc","kind":"tag","published_at":"2019-09-28T12:36:40.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.8","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.8/manifests"},{"name":"rel/v4.5.6","sha":"1480958ce75c42977101432172e1245c3f555f5b","kind":"tag","published_at":"2019-09-28T12:36:39.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.6","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.6/manifests"},{"name":"rel/v4.5.5","sha":"6f4550ff977a8f497822a17115572dcdb6e715b6","kind":"tag","published_at":"2019-09-28T12:36:38.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.5","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.5/manifests"},{"name":"rel/v4.5.4","sha":"cd166a737cd3f61ba0022012e2a02dd93e22110b","kind":"tag","published_at":"2019-09-28T12:36:37.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.4","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.4/manifests"},{"name":"rel/v4.5.3","sha":"e2cf733c60f910d17dc5cfc0a77797054a2e322e","kind":"tag","published_at":"2019-09-28T12:36:36.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.3/manifests"},{"name":"rel/v4.5.2","sha":"60a036264f64d2cfef55f8a2cec0816a0a9d9771","kind":"tag","published_at":"2019-09-28T12:36:35.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.2/manifests"},{"name":"rel/v4.5.1","sha":"d07b477b80f1a0071939ba250bd4c064f780b135","kind":"tag","published_at":"2019-09-28T12:36:34.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5.1/manifests"},{"name":"rel/v4.5","sha":"e44ba7a0c40f30c45908532af26add356495b63a","kind":"tag","published_at":"2019-09-28T12:36:33.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.5","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.5/manifests"},{"name":"rel/v4.4.1","sha":"6ab2e3482316314e377274463a0bcd611acf6f2b","kind":"tag","published_at":"2019-09-28T12:36:32.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.4.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.4.1/manifests"},{"name":"rel/v4.4-beta1","sha":"f9f0c7639fc4c9c60de9ff21abfb9e97192bdbd6","kind":"tag","published_at":"2019-09-28T12:36:31.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.4-beta1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.4-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.4-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.4-beta1/manifests"},{"name":"rel/v4.4-alpha1","sha":"bdece24976e632db6a7f0720927d1ad2b44f8130","kind":"tag","published_at":"2019-09-28T12:36:30.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.4-alpha1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.4-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.4-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.4-alpha1/manifests"},{"name":"rel/v4.4","sha":"4935dd99ee4b9abe87234a6cd1d894cec65d9704","kind":"tag","published_at":"2019-09-28T12:36:29.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.4","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.4/manifests"},{"name":"rel/v4.3.6","sha":"68d09e9d2b689e45e55980203ade4e7990ac1427","kind":"tag","published_at":"2019-09-28T12:36:28.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3.6","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.6/manifests"},{"name":"rel/v4.3.5","sha":"ea8b3c06f71ca48eba827f30c7fab2d9edfd8a9e","kind":"tag","published_at":"2019-09-28T12:36:27.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3.5","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.5/manifests"},{"name":"rel/v4.3.4","sha":"768712f6b0aea7079feb5e786b77f2677060af4f","kind":"tag","published_at":"2019-09-28T12:36:26.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3.4","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.4/manifests"},{"name":"rel/v4.3.3","sha":"649d069bed16a3262729f3b690fb139494e74980","kind":"tag","published_at":"2019-09-28T12:36:25.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3.3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.3/manifests"},{"name":"rel/v4.3.2","sha":"e1acea096e3bfdf05253460103b24434107d8cb8","kind":"tag","published_at":"2019-09-28T12:36:24.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3.2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.2/manifests"},{"name":"rel/v4.3.1","sha":"f209636622350700e0cedb06a7a664dff3eae527","kind":"tag","published_at":"2019-09-28T12:36:23.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3.1/manifests"},{"name":"rel/v4.3-beta2","sha":"b26691d24c944cc7e7079418be27298b58bef431","kind":"tag","published_at":"2019-09-28T12:36:22.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3-beta2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3-beta2/manifests"},{"name":"rel/v4.3-beta1","sha":"f9a91b2544ffcb04fbcb64e2cb67ad4bf9729913","kind":"tag","published_at":"2019-09-28T12:36:21.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3-beta1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3-beta1/manifests"},{"name":"rel/v4.3-alpha1","sha":"3aeb270b537d0cb1e7a64d8e762c9d6bd07b261f","kind":"tag","published_at":"2019-09-28T12:36:20.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3-alpha1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3-alpha1/manifests"},{"name":"rel/v4.3","sha":"ad39789d8c136964c353f570e8b5103be5df24df","kind":"tag","published_at":"2019-09-28T12:36:19.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.3/manifests"},{"name":"rel/v4.2.6","sha":"576fcb56d1ec31d151d85e2cbc80371fd319d506","kind":"tag","published_at":"2019-09-28T12:36:18.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.2.6","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.6/manifests"},{"name":"rel/v4.2.5","sha":"c6b20ec3e7265d84af3ec68d8021139eeee4d288","kind":"tag","published_at":"2019-09-28T12:36:17.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.2.5","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.5/manifests"},{"name":"rel/v4.2.4","sha":"13efa0efabfdc35a04cd753346fba9d1232d3b49","kind":"tag","published_at":"2019-09-28T12:36:16.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.2.4","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.4/manifests"},{"name":"rel/v4.2.3","sha":"55cb6b9a3a7abb3658c718d783b0d71f6eaaf442","kind":"tag","published_at":"2019-09-28T12:36:15.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.2.3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.3/manifests"},{"name":"rel/v4.2.2","sha":"57a1c4c5618a56154d9b013ef7920ab24193baa7","kind":"tag","published_at":"2019-09-28T12:36:14.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.2.2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.2/manifests"},{"name":"rel/v4.2.1","sha":"82c282c0ca0daf49b78c45be2cbe56010e878e0e","kind":"tag","published_at":"2019-09-28T12:36:13.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.2.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2.1/manifests"},{"name":"rel/v4.2-beta1","sha":"e29928a534bcf7dd035e9cd5a21275dbda6f61a0","kind":"tag","published_at":"2019-09-28T12:36:12.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.2-beta1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.2-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2-beta1/manifests"},{"name":"rel/v4.2-alpha1","sha":"3727b5e2527976a70578af70d2895b0f35cb365b","kind":"tag","published_at":"2019-09-28T12:36:11.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.2-alpha1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.2-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2-alpha1/manifests"},{"name":"rel/v4.2","sha":"5dc115123bf0a7bc5b0531e6b9acf0dab23aa207","kind":"tag","published_at":"2019-09-28T12:36:10.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.2/manifests"},{"name":"rel/v4.1.3","sha":"fb0256e83390072b80da749241be3134d69ce536","kind":"tag","published_at":"2019-09-28T12:36:09.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.1.3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1.3/manifests"},{"name":"rel/v4.1.2","sha":"6ca6de0b5022426a707cc2314de868dcd5d20c48","kind":"tag","published_at":"2019-09-28T12:36:08.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.1.2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1.2/manifests"},{"name":"rel/v4.1.1","sha":"2ac98ca430985d9655a9ba080c0b9766a202bbcf","kind":"tag","published_at":"2019-09-28T12:36:07.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.1.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1.1/manifests"},{"name":"rel/v4.1-beta1","sha":"0cde58fcdb84c3aa6b3729a876c6c774d30f1c28","kind":"tag","published_at":"2019-09-28T12:36:06.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.1-beta1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.1-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1-beta1/manifests"},{"name":"rel/v4.1-alpha2","sha":"4a7f330e67184983f6e35c7a14bef3f43b4feaec","kind":"tag","published_at":"2019-09-28T12:36:05.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.1-alpha2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.1-alpha2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1-alpha2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1-alpha2/manifests"},{"name":"rel/v4.1-alpha1","sha":"20680fe03f69525debd3f02323acda46a3890e30","kind":"tag","published_at":"2019-09-28T12:36:04.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.1-alpha1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.1-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1-alpha1/manifests"},{"name":"rel/v4.1","sha":"10c206e57603300cd51a525f5ae4ead2d3188101","kind":"tag","published_at":"2019-09-28T12:36:03.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.1/manifests"},{"name":"rel/v4.0.3","sha":"b344fee31e780f32211624bb56f2d1ad5fa1dba2","kind":"tag","published_at":"2019-09-28T12:36:02.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0.3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0.3/manifests"},{"name":"rel/v4.0.2","sha":"3f6dbb50df25ea99ab785b0996e93daf84873fcd","kind":"tag","published_at":"2019-09-28T12:36:01.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0.2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0.2/manifests"},{"name":"rel/v4.0.1","sha":"e685ec74d6fdc3c4fd1f8e65524da4a56a635c12","kind":"tag","published_at":"2019-09-28T12:36:00.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0.1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0.1/manifests"},{"name":"rel/v4.0-beta2","sha":"d1257ff801b18e9e1c8bc4a919d44103cb9e946b","kind":"tag","published_at":"2019-09-28T12:35:59.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0-beta2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-beta2/manifests"},{"name":"rel/v4.0-beta1","sha":"20e189e202b010652e6e27547fea3ab90a8c90d5","kind":"tag","published_at":"2019-09-28T12:35:58.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0-beta1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-beta1/manifests"},{"name":"rel/v4.0-alpha4","sha":"b7b8c7731d36aaa2291f03480716a30b82837f21","kind":"tag","published_at":"2019-09-28T12:35:57.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0-alpha4","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0-alpha4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-alpha4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-alpha4/manifests"},{"name":"rel/v4.0-alpha3","sha":"17d0a4f69311f67a7399c7d8c3366ee4b0677709","kind":"tag","published_at":"2019-09-28T12:35:56.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0-alpha3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0-alpha3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-alpha3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-alpha3/manifests"},{"name":"rel/v4.0-alpha2","sha":"00841fdf7c6c0b41c1c907fda88b7d9a3643133f","kind":"tag","published_at":"2019-09-28T12:35:55.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0-alpha2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0-alpha2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-alpha2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-alpha2/manifests"},{"name":"rel/v4.0-alpha1","sha":"6b99089933594cf207b022c29fb9cbce9e9388f1","kind":"tag","published_at":"2019-09-28T12:35:54.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0-alpha1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0-alpha1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-alpha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0-alpha1/manifests"},{"name":"rel/v4.0","sha":"66fc9e549d53f57fce6959b22fe8b44b163b2e28","kind":"tag","published_at":"2019-09-28T12:35:53.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/rel/v4.0","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/rel/v4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/rel%2Fv4.0/manifests"},{"name":"4.5.10-RC1","sha":"952d8da385e19623a3870d119b724ff82fc5770e","kind":"tag","published_at":"2019-09-05T11:36:00.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.10-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.10-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.10-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.10-RC1/manifests"},{"name":"5.0-beta5-RC1","sha":"77ed93e30cdd63fa129842bf326fda29cc9df3a8","kind":"tag","published_at":"2019-07-18T10:30:17.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-beta5-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-beta5-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta5-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta5-RC1/manifests"},{"name":"4.5.9-RC1","sha":"b1413c0c210a750b6e83dcb276451768a5e35156","kind":"tag","published_at":"2019-06-07T13:22:58.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.9-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.9-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.9-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.9-RC1/manifests"},{"name":"5.0-beta4-RC1","sha":"3fac3a4435189965fc098ad28e12a379fc98ba75","kind":"tag","published_at":"2019-04-03T08:41:54.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-beta4-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-beta4-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta4-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta4-RC1/manifests"},{"name":"4.5.8-RC1","sha":"bf424cfa35ec40c63d5fb3265728a47f67f9bdcc","kind":"tag","published_at":"2019-03-26T08:20:42.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.8-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.8-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.8-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.8-RC1/manifests"},{"name":"4.5.7","sha":"26e0aa273b8c601ae798a827064bd026579bb8e6","kind":"tag","published_at":"2019-01-24T09:47:55.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.7","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.7/manifests"},{"name":"4.5.7-RC1","sha":"26e0aa273b8c601ae798a827064bd026579bb8e6","kind":"tag","published_at":"2019-01-20T14:21:13.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.7-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.7-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.7-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.7-RC1/manifests"},{"name":"5.0-beta3-RC1","sha":"6a0dc585708e8c8c7ec4bb186f4159c8b03359b1","kind":"tag","published_at":"2018-12-11T09:14:13.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-beta3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-beta3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta3-RC1/manifests"},{"name":"5.0-beta2-RC1","sha":"83f9ab8d1dbed37818b45a286996779930d2a2ae","kind":"tag","published_at":"2018-10-23T13:40:37.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-beta2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-beta2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta2-RC1/manifests"},{"name":"4.5.6-RC1","sha":"1480958ce75c42977101432172e1245c3f555f5b","kind":"tag","published_at":"2018-07-05T11:39:40.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.6-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.6-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.6-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.6-RC1/manifests"},{"name":"4.5.5-RC1","sha":"6f4550ff977a8f497822a17115572dcdb6e715b6","kind":"commit","published_at":"2018-01-18T12:04:50.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.5-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.5-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.5-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.5-RC1/manifests"},{"name":"5.0-beta1-RC1","sha":"67be267f99e904334f882b81fc9bb1b2ec14f9fd","kind":"tag","published_at":"2018-01-15T12:30:13.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-beta1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-beta1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-beta1-RC1/manifests"},{"name":"4.5.4-RC1","sha":"cd166a737cd3f61ba0022012e2a02dd93e22110b","kind":"tag","published_at":"2017-11-27T09:36:13.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.4-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.4-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.4-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.4-RC1/manifests"},{"name":"5.0-alpha3-RC1","sha":"ea22019220e8a40815e10707486360a796012f26","kind":"tag","published_at":"2017-11-19T11:54:31.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-alpha3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-alpha3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-alpha3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-alpha3-RC1/manifests"},{"name":"5.0-alpha2-RC1","sha":"470d9aa87f322dbd17916f9b027f08547710a535","kind":"tag","published_at":"2017-05-07T17:59:46.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-alpha2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-alpha2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-alpha2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-alpha2-RC1/manifests"},{"name":"4.5.3-RC1","sha":"3c8aeeae5a1b14c9078e5780bd3e55d9783deaef","kind":"tag","published_at":"2017-01-21T15:36:33.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.3-RC1/manifests"},{"name":"4.5.2-RC1","sha":"16f2723310b51b53d8ebc0d97d4fbf338c23b98b","kind":"tag","published_at":"2016-02-21T15:38:09.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.2-RC1/manifests"},{"name":"5.0-alpha1-RC1","sha":"f191ab55ac8eef053615a9c65260753722ce9c04","kind":"tag","published_at":"2016-01-20T13:43:00.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/5.0-alpha1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/5.0-alpha1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-alpha1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/5.0-alpha1-RC1/manifests"},{"name":"4.5.1-RC1","sha":"1e686bea07dea4562a843a9730bc431a1f0d4f50","kind":"tag","published_at":"2015-09-11T12:43:10.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5.1-RC1/manifests"},{"name":"4.5-RC2","sha":"b5dd58cfe649fbc7ac9b1edd47c9b58969ba22cd","kind":"tag","published_at":"2015-05-31T10:51:33.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5-RC2/manifests"},{"name":"4.5-RC1","sha":"dc71c11adf35f75a61289265c15a2afa664e5ebb","kind":"tag","published_at":"2015-05-23T09:28:16.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.5-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.5-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.5-RC1/manifests"},{"name":"4.4.1-RC1","sha":"9aa0d97f5c6d9567195baa550991af1a01306ed3","kind":"tag","published_at":"2015-03-24T15:27:11.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.4.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.4.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4.1-RC1/manifests"},{"name":"4.4-RC2","sha":"d3ea81f6c1dd5816d67d31d88565353c2d8694cf","kind":"tag","published_at":"2015-01-27T20:46:35.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.4-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.4-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4-RC2/manifests"},{"name":"4.4-RC1","sha":"2782e5615d17ed03f0515a5f1fe7b0a56cd8ebd6","kind":"tag","published_at":"2015-01-24T11:52:23.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.4-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.4-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4-RC1/manifests"},{"name":"4.3.6-RC1","sha":"d367be4e94e4493a9321e6903dc4193fefc2f723","kind":"tag","published_at":"2014-11-02T13:41:18.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3.6-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3.6-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.6-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.6-RC1/manifests"},{"name":"4.4-beta1-RC1","sha":"b4590f64cd1c53f55053acecf0f6ba1695a8b26f","kind":"tag","published_at":"2014-09-22T14:23:50.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.4-beta1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.4-beta1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4-beta1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4-beta1-RC1/manifests"},{"name":"4.3.5-RC1","sha":"ce4c93a0fa0d0d0af5930f6b91011270588974ed","kind":"tag","published_at":"2014-07-30T14:52:27.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3.5-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3.5-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.5-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.5-RC1/manifests"},{"name":"4.4-alpha1-RC1","sha":"7942ca91582d1d4d5329d2a76655a1c0346da2b5","kind":"tag","published_at":"2014-06-25T14:15:55.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.4-alpha1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.4-alpha1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4-alpha1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.4-alpha1-RC1/manifests"},{"name":"4.3.4-RC1","sha":"22822424863118869d197b072d6bff716f966b03","kind":"tag","published_at":"2014-05-31T15:07:48.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3.4-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3.4-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.4-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.4-RC1/manifests"},{"name":"4.3.3-RC1","sha":"7cca1b8a68abd343bbf64e00ad1fbe56b6aab132","kind":"tag","published_at":"2014-02-21T22:27:01.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3.3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3.3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.3-RC1/manifests"},{"name":"4.3.2-RC1","sha":"d6ad27576057227ed75fa1047e5d493d17135dd5","kind":"tag","published_at":"2014-01-15T18:33:23.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3.2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.2-RC1/manifests"},{"name":"4.3.1-RC2","sha":"cb1546beea03f4e2b9b2ac0d3104114f73a605db","kind":"tag","published_at":"2013-10-03T19:08:37.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3.1-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3.1-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.1-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.1-RC2/manifests"},{"name":"4.3.1-RC1","sha":"9dc03167e833fc2067a019372590d4a31ad2837c","kind":"tag","published_at":"2013-10-03T13:45:45.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3.1-RC1/manifests"},{"name":"4.3-RC1","sha":"eae8d1cde7558596248a48d5989f6556b76718a8","kind":"tag","published_at":"2013-09-04T18:00:59.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3-RC1/manifests"},{"name":"4.2.6-RC2","sha":"c9514bc43b7523e565b5c89abb758a7c030b4acc","kind":"tag","published_at":"2013-09-04T18:00:10.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2.6-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2.6-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.6-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.6-RC2/manifests"},{"name":"4.2.6-RC1","sha":"c09b43d94fe6a222dc20bb46ed0f776f5075544b","kind":"tag","published_at":"2013-08-31T17:14:08.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2.6-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2.6-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.6-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.6-RC1/manifests"},{"name":"4.3-beta2-RC1","sha":"ffd05a0de8e8eaaa45be141a09b3837fa0ad33b3","kind":"tag","published_at":"2013-06-08T15:08:25.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3-beta2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3-beta2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3-beta2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3-beta2-RC1/manifests"},{"name":"4.2.5-RC1","sha":"784cbe5a648c72722a1c24fb59de6fb7b383e720","kind":"tag","published_at":"2013-04-19T16:38:32.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2.5-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2.5-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.5-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.5-RC1/manifests"},{"name":"4.3-beta1-RC1","sha":"47524d43e6b32ef8a599bc689ad7509bf105b53a","kind":"tag","published_at":"2013-04-05T14:32:15.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3-beta1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3-beta1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3-beta1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3-beta1-RC1/manifests"},{"name":"4.2.4-RC1","sha":"de2eb45e03030fd97f1d103b97714354cdee8c31","kind":"tag","published_at":"2013-04-05T14:21:58.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2.4-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2.4-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.4-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.4-RC1/manifests"},{"name":"4.3-alpha1-RC1","sha":"5841aa519a7977095c1eea88725168ecc710d31c","kind":"tag","published_at":"2013-01-16T17:24:45.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.3-alpha1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.3-alpha1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3-alpha1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.3-alpha1-RC1/manifests"},{"name":"4.2.3-RC3","sha":"a76e2db968d9012775deca8480c794dd6d527f48","kind":"tag","published_at":"2013-01-10T21:59:46.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2.3-RC3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2.3-RC3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.3-RC3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.3-RC3/manifests"},{"name":"4.2.3-RC2","sha":"f5d9442a535d131fa42bc45376b346a8985864d1","kind":"tag","published_at":"2013-01-08T20:39:41.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2.3-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2.3-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.3-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.3-RC2/manifests"},{"name":"4.2.3-RC1","sha":"85b67fd7a314c8c0d471bcba90f396345382a68e","kind":"tag","published_at":"2013-01-06T17:29:05.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2.3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2.3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.3-RC1/manifests"},{"name":"4.2.2-RC1","sha":"489c0fcce0e9cc9112672467a965afd6407fb842","kind":"tag","published_at":"2012-10-21T09:53:49.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2.2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.2-RC1/manifests"},{"name":"4.2.1-RC1","sha":"17f4471d6502296550a2cff82dbbcbc3c8224655","kind":"tag","published_at":"2012-06-29T19:36:39.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2.1-RC1/manifests"},{"name":"4.2-RC2","sha":"f4734a48b2e38d54d490e270227044560ac34889","kind":"tag","published_at":"2012-05-17T12:15:11.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2-RC2/manifests"},{"name":"4.2-RC1","sha":"c96059d154f752ca29446c2662f1af212f158af3","kind":"tag","published_at":"2012-05-13T15:22:22.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2-RC1/manifests"},{"name":"4.2-beta1-RC1","sha":"69a339d2f9534729ea03380d04ed1c549b6c198a","kind":"tag","published_at":"2012-02-06T17:42:42.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2-beta1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2-beta1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2-beta1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2-beta1-RC1/manifests"},{"name":"4.1.3-RC1","sha":"481b964eda997fb42537d4cf0940e59bbfdfe1ae","kind":"tag","published_at":"2012-02-02T11:41:02.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1.3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1.3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1.3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1.3-RC1/manifests"},{"name":"4.2-alpha1-RC1","sha":"fdcfe1022fe21d3a130779d0395e4830afb365c3","kind":"tag","published_at":"2011-10-30T15:43:02.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.2-alpha1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.2-alpha1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2-alpha1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.2-alpha1-RC1/manifests"},{"name":"4.1.2-RC2","sha":"6dbdd124054b38863eb57ccfaaefddc14c7bc404","kind":"tag","published_at":"2011-07-29T21:53:06.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1.2-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1.2-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1.2-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1.2-RC2/manifests"},{"name":"4.1.2-RC1","sha":"3ec2637daed08cd3329e7810debabdf097a5c807","kind":"tag","published_at":"2011-07-24T10:04:36.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1.2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1.2-RC1/manifests"},{"name":"4.1.1-RC1","sha":"7f17e2ae7d1c4e0d0b3d8f66a0ddabf93bdfe88c","kind":"tag","published_at":"2011-03-14T20:54:03.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1.1-RC1/manifests"},{"name":"4.1-siteupdate","sha":"ba2f7bff44c0637bd27d188222d5240c93ab8813","kind":"tag","published_at":"2011-02-14T20:29:07.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1-siteupdate","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1-siteupdate","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-siteupdate","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-siteupdate/manifests"},{"name":"4.1-RC3","sha":"71298545160aa5feca480d694f5cd998d0b688f9","kind":"tag","published_at":"2011-01-17T20:00:07.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1-RC3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1-RC3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-RC3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-RC3/manifests"},{"name":"4.1-RC2","sha":"17a767fa2f6f1f852145091883609a848e6e88bf","kind":"tag","published_at":"2011-01-14T19:11:05.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-RC2/manifests"},{"name":"4.1-RC1","sha":"a9ed2aa5efbc792a84d355184deb77edc71eb904","kind":"tag","published_at":"2011-01-14T11:54:29.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-RC1/manifests"},{"name":"4.1-beta1-RC2","sha":"07ae353f175fede02872fba807a75b06fb2b8992","kind":"tag","published_at":"2010-11-17T19:51:51.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1-beta1-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1-beta1-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-beta1-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-beta1-RC2/manifests"},{"name":"4.1-beta1-RC1","sha":"61a68a3112c99d549c5fa7a64a736e64c8b5272a","kind":"tag","published_at":"2010-11-13T17:52:36.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.1-beta1-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.1-beta1-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-beta1-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.1-beta1-RC1/manifests"},{"name":"4.0.3-RC1","sha":"839d3f7db9a04db3290315dc80751dab674d3f4b","kind":"tag","published_at":"2010-09-15T19:10:36.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.0.3-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.0.3-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.0.3-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.0.3-RC1/manifests"},{"name":"4.0.2-RC3","sha":"c1c650812134240606ed29f7b21086b084db717e","kind":"tag","published_at":"2010-09-02T20:33:38.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.0.2-RC3","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.0.2-RC3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.0.2-RC3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.0.2-RC3/manifests"},{"name":"4.0.2-RC2","sha":"e585e189f82ca05961996d7b58b1f5a0becb37da","kind":"tag","published_at":"2010-09-01T20:17:24.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.0.2-RC2","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.0.2-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.0.2-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.0.2-RC2/manifests"},{"name":"4.0.2-RC1","sha":"810f8a1f360c23173cc216c356924144aec2b28d","kind":"tag","published_at":"2010-08-29T11:18:30.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4.0.2-RC1","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4.0.2-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.0.2-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4.0.2-RC1/manifests"},{"name":"4_0_API_FREEZE","sha":"ea2d35360eb8a2c27fce57047d23fcd0e6f213bf","kind":"tag","published_at":"2008-07-24T20:14:57.000Z","download_url":"https://codeload.github.com/apache/httpcomponents-client/tar.gz/4_0_API_FREEZE","html_url":"https://github.com/apache/httpcomponents-client/releases/tag/4_0_API_FREEZE","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4_0_API_FREEZE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fhttpcomponents-client/tags/4_0_API_FREEZE/manifests"}]},"repo_metadata_updated_at":"2023-12-13T17:05:15.574Z","dependent_packages_count":11971,"downloads":null,"downloads_period":null,"dependent_repos_count":142784,"rankings":{"downloads":null,"dependent_repos_count":0.00641179770778232,"dependent_packages_count":0.0038070048889957517,"stargazers_count":10.338623066442254,"forks_count":5.86258716037509,"docker_downloads_count":0.00160294942694558,"average":3.242606395768214},"purl":"pkg:maven/org.apache.httpcomponents/httpclient","advisories":[{"uuid":"GSA_kwCzR0hTQS1wcXdoLTQ0amotcDVybc4AAQXh","url":"https://github.com/advisories/GHSA-pqwh-44jj-p5rm","title":"Hostname verification in Apache HttpClient 4.3 was disabled by default","description":"http/impl/client/HttpClientBuilder.java in Apache HttpClient 4.3.x before 4.3.1 does not ensure that X509HostnameVerifier is not null, which allows attackers to have unspecified impact via vectors involving hostname verification.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2022-05-13T01:25:03.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2013-4366","http://svn.apache.org/r1528614","http://www.apache.org/dist/httpcomponents/httpclient/RELEASE_NOTES-4.3.x.txt","https://github.com/apache/httpcomponents-client/commit/08140864e3e4c0994e094c4cf0507932baf6a66","https://github.com/advisories/GHSA-pqwh-44jj-p5rm"],"source_kind":"github","identifiers":["GHSA-pqwh-44jj-p5rm","CVE-2013-4366"],"repository_url":"https://github.com/apache/httpcomponents-client","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.3.1","vulnerable_version_range":"\u003e= 4.3, \u003c 4.3.1"}],"ecosystem":"maven","package_name":"org.apache.httpcomponents:httpclient"}],"created_at":"2022-12-21T16:12:20.554Z","updated_at":"2024-03-05T17:26:39.000Z","epss_percentage":0.0129,"epss_percentile":0.78603},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZtajUtd3Y5Ni1yMmNo","url":"https://github.com/advisories/GHSA-fmj5-wv96-r2ch","title":"Denial of service vulnerability in org.apache.httpcomponents:httpclient","description":"http/conn/ssl/SSLConnectionSocketFactory.java in Apache HttpComponents HttpClient before 4.3.6 ignores the http.socket.timeout configuration setting during an SSL handshake, which allows remote attackers to cause a denial of service (HTTPS call hang) via unspecified vectors.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2018-10-17T00:05:29.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2015-5262","https://bugzilla.redhat.com/show_bug.cgi?id=1261538","https://github.com/advisories/GHSA-fmj5-wv96-r2ch","https://issues.apache.org/jira/browse/HTTPCLIENT-1478","https://jenkins.io/security/advisory/2018-02-26/","https://lists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E","http://lists.fedoraproject.org/pipermail/package-announce/2015-October/167962.html","http://lists.fedoraproject.org/pipermail/package-announce/2015-October/167999.html","http://lists.fedoraproject.org/pipermail/package-announce/2015-October/168030.html","http://lists.opensuse.org/opensuse-security-announce/2020-11/msg00032.html","http://lists.opensuse.org/opensuse-security-announce/2020-11/msg00033.html","http://svn.apache.org/viewvc?view=revision\u0026revision=1626784","http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html","http://www.securitytracker.com/id/1033743","http://www.ubuntu.com/usn/USN-2769-1","https://lists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f%40%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442%40%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc%40%3Cissues.drill.apache.org%3E"],"source_kind":"github","identifiers":["GHSA-fmj5-wv96-r2ch","CVE-2015-5262"],"repository_url":null,"blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.3.6","vulnerable_version_range":"\u003c 4.3.6"}],"ecosystem":"maven","package_name":"org.apache.httpcomponents:httpclient"}],"created_at":"2022-12-21T16:13:35.250Z","updated_at":"2023-02-13T18:20:06.000Z","epss_percentage":0.01062,"epss_percentile":0.76501},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTJ4ODMtcjU2Zy1jdjQ3","url":"https://github.com/advisories/GHSA-2x83-r56g-cv47","title":"Improper certificate validation in org.apache.httpcomponents:httpclient","description":"http/conn/ssl/AbstractVerifier.java in Apache Commons HttpClient before 4.2.3 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via a certificate with a subject that specifies a common name in a field that is not the CN field. NOTE: this issue exists because of an incomplete fix for CVE-2012-5783.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2018-10-17T00:05:15.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2012-6153","https://access.redhat.com/solutions/1165533","https://bugzilla.redhat.com/show_bug.cgi?id=1129916","https://github.com/advisories/GHSA-2x83-r56g-cv47","https://h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05103564","http://rhn.redhat.com/errata/RHSA-2014-1098.html","http://rhn.redhat.com/errata/RHSA-2014-1833.html","http://rhn.redhat.com/errata/RHSA-2014-1834.html","http://rhn.redhat.com/errata/RHSA-2014-1835.html","http://rhn.redhat.com/errata/RHSA-2014-1836.html","http://rhn.redhat.com/errata/RHSA-2014-1891.html","http://rhn.redhat.com/errata/RHSA-2014-1892.html","http://rhn.redhat.com/errata/RHSA-2015-0125.html","http://rhn.redhat.com/errata/RHSA-2015-0158.html","http://rhn.redhat.com/errata/RHSA-2015-0675.html","http://rhn.redhat.com/errata/RHSA-2015-0720.html","http://rhn.redhat.com/errata/RHSA-2015-0765.html","http://rhn.redhat.com/errata/RHSA-2015-0850.html","http://rhn.redhat.com/errata/RHSA-2015-0851.html","http://rhn.redhat.com/errata/RHSA-2015-1888.html","http://svn.apache.org/viewvc?view=revision\u0026revision=1411705","http://www.ubuntu.com/usn/USN-2769-1","https://github.com/apache/httpcomponents-client/commit/6e14fc146a66e0f3eb362f45f95d1a58ee18886a","https://github.com/apache/httpcomponents-client/commit/b930227f907af1198765fc47beabbddae344ca7b"],"source_kind":"github","identifiers":["GHSA-2x83-r56g-cv47","CVE-2012-6153"],"repository_url":"https://github.com/apache/httpcomponents-client","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.2.3","vulnerable_version_range":"\u003c 4.2.3"}],"ecosystem":"maven","package_name":"org.apache.httpcomponents:httpclient"}],"created_at":"2022-12-21T16:13:35.261Z","updated_at":"2024-03-05T18:49:28.000Z","epss_percentage":0.02472,"epss_percentile":0.84484},{"uuid":"GSA_kwCzR0hTQS1ndzg1LTRnbWYtbTdyaM4AAf6t","url":"https://github.com/advisories/GHSA-gw85-4gmf-m7rh","title":"Exposure of Sensitive Information to an Unauthorized Actor in Apache HttpClient","description":"Apache HttpClient 4.x before 4.1.1 in Apache HttpComponents, when used with an authenticating proxy server, sends the Proxy-Authorization header to the origin server, which allows remote web servers to obtain sensitive information by logging this header.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-05-17T05:39:03.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2011-1498","https://bugzilla.redhat.com/show_bug.cgi?id=709531","https://issues.apache.org/jira/browse/HTTPCLIENT-1061","http://lists.fedoraproject.org/pipermail/package-announce/2011-June/061440.html","http://marc.info/?l=httpclient-users\u0026m=129853896315461\u0026w=2","http://marc.info/?l=httpclient-users\u0026m=129856318011586\u0026w=2","http://marc.info/?l=httpclient-users\u0026m=129857589129183\u0026w=2","http://marc.info/?l=httpclient-users\u0026m=129858274406594\u0026w=2","http://marc.info/?l=httpclient-users\u0026m=129858299106950\u0026w=2","http://openwall.com/lists/oss-security/2011/04/07/7","http://openwall.com/lists/oss-security/2011/04/08/1","http://securityreason.com/securityalert/8298","https://github.com/apache/httpcomponents-client/commit/a572756592c969affd0ce87885724e74839176fb","https://github.com/advisories/GHSA-gw85-4gmf-m7rh"],"source_kind":"github","identifiers":["GHSA-gw85-4gmf-m7rh","CVE-2011-1498"],"repository_url":"https://github.com/apache/httpcomponents-client","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.1.1","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.1.1"}],"ecosystem":"maven","package_name":"org.apache.httpcomponents:httpclient"}],"created_at":"2022-12-21T16:12:10.982Z","updated_at":"2024-03-05T19:07:39.000Z","epss_percentage":0.02891,"epss_percentile":0.85527},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTdyODItN3h2Ny14Y3Bq","url":"https://github.com/advisories/GHSA-7r82-7xv7-xcpj","title":"Cross-site scripting in Apache HttpClient","description":"Apache HttpClient versions prior to version 4.5.13 and 5.0.3 can misinterpret malformed authority component in request URIs passed to the library as java.net.URI object and pick the wrong target host for request execution.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-06-03T23:40:23.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2020-13956","https://lists.apache.org/thread.html/r043a75acdeb52b15dd5e9524cdadef4202e6a5228644206acf9363f9@%3Cdev.hive.apache.org%3E","https://lists.apache.org/thread.html/r12cb62751b35bdcda0ae2a08b67877d665a1f4d41eee0fa7367169e0@%3Cdev.ranger.apache.org%3E","https://lists.apache.org/thread.html/r2dc7930b43eadc78220d269b79e13ecd387e4bee52db67b2f47d4303@%3Cgitbox.hive.apache.org%3E","https://lists.apache.org/thread.html/r34178ab6ef106bc940665fd3f4ba5026fac3603b3fa2aefafa0b619d@%3Cdev.ranger.apache.org%3E","https://lists.apache.org/thread.html/r5de3d3808e7b5028df966e45115e006456c4e8931dc1e29036f17927@%3Cissues.solr.apache.org%3E","https://lists.apache.org/thread.html/r5fec9c1d67f928179adf484b01e7becd7c0a6fdfe3a08f92ea743b90@%3Cissues.hive.apache.org%3E","https://lists.apache.org/thread.html/r63296c45d5d84447babaf39bd1487329d8a80d8d563e67a4b6f3d8a7@%3Cdev.ranger.apache.org%3E","https://lists.apache.org/thread.html/r6dab7da30f8bf075f79ee189e33b45a197502e2676481bb8787fc0d7%40%3Cdev.hc.apache.org%3E","https://lists.apache.org/thread.html/rae14ae25ff4a60251e3ba2629c082c5ba3851dfd4d21218b99b56652@%3Cissues.solr.apache.org%3E","https://lists.apache.org/thread.html/rb33212dab7beccaf1ffef9b88610047c644f644c7a0ebdc44d77e381@%3Ccommits.turbine.apache.org%3E","https://lists.apache.org/thread.html/rb725052404fabffbe093c83b2c46f3f87e12c3193a82379afbc529f8@%3Csolr-user.lucene.apache.org%3E","https://lists.apache.org/thread.html/rcced7ed3237c29cd19c1e9bf465d0038b8b2e967b99fc283db7ca553@%3Cdev.ranger.apache.org%3E","https://lists.apache.org/thread.html/rcd9ad5dda60c82ab0d0c9bd3e9cb1dc740804451fc20c7f451ef5cc4@%3Cgitbox.hive.apache.org%3E","https://lists.apache.org/thread.html/rd0e44e8ef71eeaaa3cf3d1b8b41eb25894372e2995ec908ce7624d26@%3Ccommits.pulsar.apache.org%3E","https://lists.apache.org/thread.html/rd5ab56beb2ac6879f6ab427bc4e5f7691aed8362d17b713f61779858@%3Cissues.hive.apache.org%3E","https://lists.apache.org/thread.html/re504acd4d63b8df2a7353658f45c9a3137e5f80e41cf7de50058b2c1@%3Cissues.solr.apache.org%3E","https://lists.apache.org/thread.html/rf7ca60f78f05b772cc07d27e31bcd112f9910a05caf9095e38ee150f@%3Cdev.ranger.apache.org%3E","https://lists.apache.org/thread.html/rfc00884c7b7ca878297bffe45fcb742c362b00b26ba37070706d44c3@%3Cissues.hive.apache.org%3E","https://lists.apache.org/thread.html/r03bbc318c81be21f5c8a9b85e34f2ecc741aa804a8e43b0ef2c37749@%3Cissues.maven.apache.org%3E","https://lists.apache.org/thread.html/r8aa1e5c343b89aec5b69961471950e862f15246cb6392910161c389b@%3Cissues.maven.apache.org%3E","https://lists.apache.org/thread.html/ra539f20ef0fb0c27ee39945b5f56bf162e5c13d1c60f7344dab8de3b@%3Cissues.maven.apache.org%3E","https://lists.apache.org/thread.html/r06cf3ca5c8ceb94b39cd24a73d4e96153b485a7dac88444dd876accb@%3Cissues.drill.apache.org%3E","https://lists.apache.org/thread.html/r2a03dc210231d7e852ef73015f71792ac0fcaca6cccc024c522ef17d@%3Ccommits.creadur.apache.org%3E","https://lists.apache.org/thread.html/r34efec51cb817397ccf9f86e25a75676d435ba5f83ee7b2eabdad707@%3Ccommits.creadur.apache.org%3E","https://lists.apache.org/thread.html/r3f740e4c38bba1face49078aa5cbeeb558c27be601cc9712ad2dcd1e@%3Ccommits.creadur.apache.org%3E","https://lists.apache.org/thread.html/r549ac8c159bf0c568c19670bedeb8d7c0074beded951d34b1c1d0d05@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/r55b2a1d1e9b1ec9db792b93da8f0f99a4fd5a5310b02673359d9b4d1@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/r6eb2dae157dbc9af1f30d1f64e9c60d4ebef618f3dce4a0e32d6ea4d@%3Ccommits.drill.apache.org%3E","https://lists.apache.org/thread.html/r70c429923100c5a4fae8e5bc71c8a2d39af3de4888f50a0ac3755e6f@%3Ccommits.creadur.apache.org%3E","https://lists.apache.org/thread.html/r9e52a6c72c8365000ecd035e48cc9fee5a677a150350d4420c46443d@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/rad6222134183046f3928f733bf680919e0c390739bfbfe6c90049673@%3Cissues.drill.apache.org%3E","https://lists.apache.org/thread.html/rb4ba262d6f08ab9cf8b1ebbcd9b00b0368ffe90dad7ad7918b4b56fc@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/rc3739e0ad4bcf1888c6925233bfc37dd71156bbc8416604833095c42@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/rea3dbf633dde5008d38bf6600a3738b9216e733e03f9ff7becf79625@%3Cissues.drill.apache.org%3E","https://lists.apache.org/thread.html/reef569c2419705754a3acf42b5f19b2a158153cef0e448158bc54917@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/rfb35f6db9ba1f1e061b63769a4eff5abadcc254ebfefc280e5a0dcf1@%3Ccommits.creadur.apache.org%3E","https://www.oracle.com/security-alerts/cpuApr2021.html","https://lists.apache.org/thread.html/rc990e2462ec32b09523deafb2c73606208599e196fa2d7f50bdbc587@%3Cissues.maven.apache.org%3E","https://lists.apache.org/thread.html/r132e4c6a560cfc519caa1aaee63bdd4036327610eadbd89f76dd5457@%3Cdev.creadur.apache.org%3E","https://lists.apache.org/thread.html/r6a3cda38d050ebe13c1bc9a28d0a8ec38945095d07eca49046bcb89f@%3Cissues.solr.apache.org%3E","https://lists.apache.org/thread.html/rc505fee574fe8d18f9b0c655a4d120b0ae21bb6a73b96003e1d9be35@%3Cissues.solr.apache.org%3E","https://lists.apache.org/thread.html/r5b55f65c123a7481104d663a915ec45a0d103e6aaa03f42ed1c07a89@%3Cdev.jackrabbit.apache.org%3E","https://lists.apache.org/thread.html/rc0863892ccfd9fd0d0ae10091f24ee769fb39b8957fe4ebabfc11f17@%3Cdev.jackrabbit.apache.org%3E","https://lists.apache.org/thread.html/rfbedcb586a1e7dfce87ee03c720e583fc2ceeafa05f35c542cecc624@%3Cissues.solr.apache.org%3E","https://www.oracle.com//security-alerts/cpujul2021.html","https://lists.apache.org/thread.html/r87ddc09295c27f25471269ad0a79433a91224045988b88f0413a97ec@%3Cissues.bookkeeper.apache.org%3E","https://lists.apache.org/thread.html/rf03228972e56cb4a03e6d9558188c2938078cf3ceb23a3fead87c9ca@%3Cissues.bookkeeper.apache.org%3E","https://lists.apache.org/thread.html/r2835543ef0f91adcc47da72389b816e36936f584c7be584d2314fac3@%3Cissues.lucene.apache.org%3E","https://lists.apache.org/thread.html/rc5c6ccb86d2afe46bbd4b71573f0448dc1f87bbcd5a0d8c7f8f904b2@%3Cissues.lucene.apache.org%3E","https://lists.apache.org/thread.html/rf43d17ed0d1fb4fb79036b582810ef60b18b1ef3add0d5dea825af1e@%3Cissues.lucene.apache.org%3E","https://lists.apache.org/thread.html/r6d672b46622842e565e00f6ef6bef83eb55d8792aac2bee75bff9a2a@%3Cissues.lucene.apache.org%3E","https://lists.apache.org/thread.html/r3cecd59fba74404cbf4eb430135e1080897fb376f111406a78bed13a@%3Cissues.lucene.apache.org%3E","https://lists.apache.org/thread.html/ree942561f4620313c75982a4e5f3b74fe6f7062b073210779648eec2@%3Cissues.lucene.apache.org%3E","https://lists.apache.org/thread.html/rf4db88c22e1be9eb60c7dc623d0528642c045fb196a24774ac2fa3a3@%3Cissues.lucene.apache.org%3E","https://lists.apache.org/thread.html/r0bebe6f9808ac7bdf572873b4fa96a29c6398c90dab29f131f3ebffe@%3Cissues.solr.apache.org%3E","https://lists.apache.org/thread.html/r4850b3fbaea02fde2886e461005e4af8d37c80a48b3ce2a6edca0e30@%3Cissues.solr.apache.org%3E","https://lists.apache.org/thread.html/ra8bc6b61c5df301a6fe5a716315528ecd17ccb8a7f907e24a47a1a5e@%3Cissues.lucene.apache.org%3E","https://lists.apache.org/thread.html/r0a75b8f0f72f3e18442dc56d33f3827b905f2fe5b7ba48997436f5d1@%3Cissues.solr.apache.org%3E","https://www.oracle.com/security-alerts/cpuoct2021.html","https://lists.apache.org/thread.html/r69a94e2f302d1b778bdfefe90fcb4b8c50b226438c3c8c1d0de85a19@%3Cdev.ranger.apache.org%3E","https://www.oracle.com/security-alerts/cpujan2022.html","https://security.netapp.com/advisory/ntap-20220210-0002/","https://www.oracle.com/security-alerts/cpuapr2022.html","https://github.com/advisories/GHSA-7r82-7xv7-xcpj"],"source_kind":"github","identifiers":["GHSA-7r82-7xv7-xcpj","CVE-2020-13956"],"repository_url":null,"blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"5.0.3","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.0.3"},{"first_patched_version":"4.5.13","vulnerable_version_range":"\u003c 4.5.13"}],"ecosystem":"maven","package_name":"org.apache.httpcomponents:httpclient"}],"created_at":"2022-12-21T16:12:59.886Z","updated_at":"2023-02-01T05:05:30.000Z","epss_percentage":0.00505,"epss_percentile":0.65069},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNmaDUtM2doaC13Zmp4","url":"https://github.com/advisories/GHSA-cfh5-3ghh-wfjx","title":"Improper Verification of Cryptographic Signature in org.apache.httpcomponents:httpclient","description":"org.apache.http.conn.ssl.AbstractVerifier in Apache HttpComponents HttpClient before 4.3.5 and HttpAsyncClient before 4.0.2 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via a \"CN=\" string in a field in the distinguished name (DN) of a certificate, as demonstrated by the \"foo,CN=www.apache.org\" string in the O field.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2018-10-17T00:05:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2014-3577","https://access.redhat.com/solutions/1165533","https://exchange.xforce.ibmcloud.com/vulnerabilities/95327","https://github.com/advisories/GHSA-cfh5-3ghh-wfjx","https://lists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E","https://lists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E","https://lists.apache.org/thread.html/r36e44ffc1a9b365327df62cdfaabe85b9a5637de102cea07d79b2dbf@%3Ccommits.cxf.apache.org%3E","https://lists.apache.org/thread.html/rc774278135816e7afc943dc9fc78eb0764f2c84a2b96470a0187315c@%3Ccommits.cxf.apache.org%3E","https://lists.apache.org/thread.html/rd49aabd984ed540c8ff7916d4d79405f3fa311d2fdbcf9ed307839a6@%3Ccommits.cxf.apache.org%3E","https://lists.apache.org/thread.html/rec7160382badd3ef4ad017a22f64a266c7188b9ba71394f0d321e2d4@%3Ccommits.cxf.apache.org%3E","https://lists.apache.org/thread.html/rfb87e0bf3995e7d560afeed750fac9329ff5f1ad49da365129b7f89e@%3Ccommits.cxf.apache.org%3E","https://lists.apache.org/thread.html/rff42cfa5e7d75b7c1af0e37589140a8f1999e578a75738740b244bd4@%3Ccommits.cxf.apache.org%3E","http://lists.opensuse.org/opensuse-security-announce/2020-11/msg00032.html","http://lists.opensuse.org/opensuse-security-announce/2020-11/msg00033.html","http://packetstormsecurity.com/files/127913/Apache-HttpComponents-Man-In-The-Middle.html","http://rhn.redhat.com/errata/RHSA-2014-1146.html","http://rhn.redhat.com/errata/RHSA-2014-1166.html","http://rhn.redhat.com/errata/RHSA-2014-1833.html","http://rhn.redhat.com/errata/RHSA-2014-1834.html","http://rhn.redhat.com/errata/RHSA-2014-1835.html","http://rhn.redhat.com/errata/RHSA-2014-1836.html","http://rhn.redhat.com/errata/RHSA-2014-1891.html","http://rhn.redhat.com/errata/RHSA-2014-1892.html","http://rhn.redhat.com/errata/RHSA-2015-0125.html","http://rhn.redhat.com/errata/RHSA-2015-0158.html","http://rhn.redhat.com/errata/RHSA-2015-0675.html","http://rhn.redhat.com/errata/RHSA-2015-0720.html","http://rhn.redhat.com/errata/RHSA-2015-0765.html","http://rhn.redhat.com/errata/RHSA-2015-0850.html","http://rhn.redhat.com/errata/RHSA-2015-0851.html","http://rhn.redhat.com/errata/RHSA-2015-1176.html","http://rhn.redhat.com/errata/RHSA-2015-1177.html","http://rhn.redhat.com/errata/RHSA-2015-1888.html","http://rhn.redhat.com/errata/RHSA-2016-1773.html","http://rhn.redhat.com/errata/RHSA-2016-1931.html","http://seclists.org/fulldisclosure/2014/Aug/48","http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html","http://www.ubuntu.com/usn/USN-2769-1","http://www.openwall.com/lists/oss-security/2021/10/06/1","https://github.com/apache/httpcomponents-client/commit/51cc67567765d67f878f0dcef61b5ded454d3122","https://security.netapp.com/advisory/ntap-20231027-0003","https://svn.apache.org/viewvc?view=revision\u0026revision=1614064"],"source_kind":"github","identifiers":["GHSA-cfh5-3ghh-wfjx","CVE-2014-3577"],"repository_url":"https://github.com/apache/httpcomponents-client","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.3.5","vulnerable_version_range":"\u003c 4.3.5"}],"ecosystem":"maven","package_name":"org.apache.httpcomponents:httpclient"}],"created_at":"2022-12-21T16:13:35.271Z","updated_at":"2025-06-06T01:10:32.279Z","epss_percentage":0.01204,"epss_percentile":0.77939}],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.apache.httpcomponents:httpclient","docker_dependents_count":28651,"docker_downloads_count":15588343412,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.apache.httpcomponents:httpclient","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.apache.httpcomponents:httpclient/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.apache.httpcomponents:httpclient/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.apache.httpcomponents:httpclient/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.apache.httpcomponents:httpclient/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.apache.httpcomponents:httpclient/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":87,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4628204342","node_id":"PR_kwDOSVqbWc7ksZ_x","number":13,"state":"open","title":"Bump the gradle-updates group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-10T05:08:30.000Z","updated_at":"2026-06-10T05:08:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"gradle-updates","update_count":9,"packages":[{"name":"org.openapi.generator","old_version":"7.18.0","new_version":"7.22.0"},{"name":"io.freefair.lombok","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/freefair/gradle-plugins"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.21.2","new_version":"2.21.4","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"tools.jackson.core:jackson-core","old_version":"3.1.2","new_version":"3.1.4","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.20.6","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14"},{"name":"io.sentry.jvm.gradle","old_version":"6.5.0","new_version":"6.9.0","repository_url":"https://github.com/getsentry/sentry-android-gradle-plugin"},{"name":"com.diffplug.spotless","old_version":"6.25.0","new_version":"8.6.0"},{"name":"gradle-wrapper","old_version":"9.4.1","new_version":"9.5.1","repository_url":"https://github.com/gradle/gradle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-updates group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.openapi.generator | `7.18.0` | `7.22.0` |\n| [io.freefair.lombok](https://github.com/freefair/gradle-plugins) | `9.4.0` | `9.5.0` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.21.2` | `2.21.4` |\n| [tools.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `3.1.2` | `3.1.4` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.20.6` | `2.0.5` |\n| org.apache.httpcomponents:httpclient | `4.5.13` | `4.5.14` |\n| [io.sentry.jvm.gradle](https://github.com/getsentry/sentry-android-gradle-plugin) | `6.5.0` | `6.9.0` |\n| com.diffplug.spotless | `6.25.0` | `8.6.0` |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.4.1` | `9.5.1` |\n\n\nUpdates `org.openapi.generator` from 7.18.0 to 7.22.0\n\nUpdates `io.freefair.lombok` from 9.4.0 to 9.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/freefair/gradle-plugins/releases\"\u003eio.freefair.lombok's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.4.0 to 4.4.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1750\"\u003efreefair/gradle-plugins#1750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.projectlombok:lombok from 1.18.44 to 1.18.46 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1752\"\u003efreefair/gradle-plugins#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-core from 3.9.14 to 3.9.15 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1746\"\u003efreefair/gradle-plugins#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-model from 3.9.14 to 3.9.15 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1744\"\u003efreefair/gradle-plugins#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.freefair.settings.plugin-versions from 9.2.0 to 9.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1749\"\u003efreefair/gradle-plugins#1749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-plugin-api from 3.9.14 to 3.9.15 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1751\"\u003efreefair/gradle-plugins#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.freefair.settings.plugin-versions from 9.2.0 to 9.4.0 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1748\"\u003efreefair/gradle-plugins#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Close URLClassLoader in SassCompile to prevent resource leak by \u003ca href=\"https://github.com/Frisch12\"\u003e\u003ccode\u003e@​Frisch12\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1725\"\u003efreefair/gradle-plugins#1725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Separate try/catch for license and user fetch in GithubPomPlugin by \u003ca href=\"https://github.com/Frisch12\"\u003e\u003ccode\u003e@​Frisch12\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1753\"\u003efreefair/gradle-plugins#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.boot from 4.0.5 to 4.0.6 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1757\"\u003efreefair/gradle-plugins#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.graalvm.buildtools.native from 1.0.0 to 1.1.0 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1758\"\u003efreefair/gradle-plugins#1758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.boot:spring-boot-dependencies from 4.0.5 to 4.0.6 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1756\"\u003efreefair/gradle-plugins#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(delombok): add sourcepath when module-info.java is present by \u003ca href=\"https://github.com/dtrunk90\"\u003e\u003ccode\u003e@​dtrunk90\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1754\"\u003efreefair/gradle-plugins#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.boot:spring-boot-starter from 4.0.5 to 4.0.6 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1755\"\u003efreefair/gradle-plugins#1755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtrunk90\"\u003e\u003ccode\u003e@​dtrunk90\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1754\"\u003efreefair/gradle-plugins#1754\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/freefair/gradle-plugins/compare/9.4.0...9.5.0\"\u003ehttps://github.com/freefair/gradle-plugins/compare/9.4.0...9.5.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/freefair/gradle-plugins/commit/f24a7d5017f1398456aa81aa3508b6f6e8e0958f\"\u003e\u003ccode\u003ef24a7d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1755\"\u003e#1755\u003c/a\u003e from freefair/dependabot/gradle/examples/main/org.sp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/278081cc0de663edc73d11dcb2cef5f6ac41e215\"\u003e\u003ccode\u003e278081c\u003c/code\u003e\u003c/a\u003e fix deprecation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/a1cf2466cebe5ddb32cf73d50f14340bdb10df38\"\u003e\u003ccode\u003ea1cf246\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1754\"\u003e#1754\u003c/a\u003e from dtrunk90/fix/delombok-sourcepath-for-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/91dbece72624107847d2dbd3d20b8288efcb329d\"\u003e\u003ccode\u003e91dbece\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:freefair/gradle-plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/88570fc873b9ef3894269ca5922aa6c854604321\"\u003e\u003ccode\u003e88570fc\u003c/code\u003e\u003c/a\u003e fix checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/9ad981d2df81d9224fb45648315f7f0407788168\"\u003e\u003ccode\u003e9ad981d\u003c/code\u003e\u003c/a\u003e Bump org.springframework.boot:spring-boot-dependencies in /examples (\u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1756\"\u003e#1756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/7bf9d6e5bca3a1951afecb131fb837424bdc68d1\"\u003e\u003ccode\u003e7bf9d6e\u003c/code\u003e\u003c/a\u003e Bump org.graalvm.buildtools.native from 1.0.0 to 1.1.0 in /examples (\u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1758\"\u003e#1758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/f527dd01048c749bd6234e7dc12a3c278d948bf8\"\u003e\u003ccode\u003ef527dd0\u003c/code\u003e\u003c/a\u003e fix javadoc link config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/27901fffa43c273ebb63d38bca93111af79f5889\"\u003e\u003ccode\u003e27901ff\u003c/code\u003e\u003c/a\u003e Update to Gradle 9.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/8cfe90c133229d6c14e8307a77e2292c5e5087cb\"\u003e\u003ccode\u003e8cfe90c\u003c/code\u003e\u003c/a\u003e Bump org.springframework.boot from 4.0.5 to 4.0.6 in /examples (\u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1757\"\u003e#1757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/freefair/gradle-plugins/compare/9.4.0...9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.2 to 2.21.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/f17a4f7a7ffe895be367ce91afc6b06632643126\"\u003e\u003ccode\u003ef17a4f7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.21.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/c6411e17ced5463d93fc6577f7bd5a76a43fd1e5\"\u003e\u003ccode\u003ec6411e1\u003c/code\u003e\u003c/a\u003e Prep for 2.21.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/52633da4cc57d73d149af203b145b221af08257f\"\u003e\u003ccode\u003e52633da\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1fa7bb9c536fa64d63e790747a4e8c1d41e77fe0\"\u003e\u003ccode\u003e1fa7bb9\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6dea8a80278a46a26880c3a9964b848da8ce78d8\"\u003e\u003ccode\u003e6dea8a8\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/ada244d0a1df6fbd318fd813fff444a2cbcf2398\"\u003e\u003ccode\u003eada244d\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/52f69d357431805db816c1f11e2403143dea49e6\"\u003e\u003ccode\u003e52f69d3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/899d70ae7ddf5bb42db09bfe3c384b7fe4b68808\"\u003e\u003ccode\u003e899d70a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.18.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/a006b52ed5de9ac8e94a0074e7e0c09317b5c15d\"\u003e\u003ccode\u003ea006b52\u003c/code\u003e\u003c/a\u003e Prep for 2.18.8 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/4c058160d03fcf6b66d9a270e1a1b1451c8108f3\"\u003e\u003ccode\u003e4c05816\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.2...jackson-core-2.21.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tools.jackson.core:jackson-core` from 3.1.2 to 3.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/222daf285a23b1bb61c672538bd15a5f7443d1b1\"\u003e\u003ccode\u003e222daf2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-3.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/7854eccf7127a82fe79125268d0e567c61cec5d0\"\u003e\u003ccode\u003e7854ecc\u003c/code\u003e\u003c/a\u003e Prep for 3.1.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/31937c4a525564381890667d24ff2726016679c7\"\u003e\u003ccode\u003e31937c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.x' into 3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/7db5b5073ac10f90ece51a762a86adaea1da8c2a\"\u003e\u003ccode\u003e7db5b50\u003c/code\u003e\u003c/a\u003e Merge branch '2.21' into 2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/4c058160d03fcf6b66d9a270e1a1b1451c8108f3\"\u003e\u003ccode\u003e4c05816\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6cd594cc3322db3dddf6efa29eb267ce77610b34\"\u003e\u003ccode\u003e6cd594c\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/b561668733d0d6eb8924fed11695e4e9cc95eab3\"\u003e\u003ccode\u003eb561668\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/88e394136bcd3a0b3e19770eab55158f43bd8976\"\u003e\u003ccode\u003e88e3941\u003c/code\u003e\u003c/a\u003e Add back JDK 11 in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/fa4ee09afcc19a3d1328dbdd231e6eabda68b4dc\"\u003e\u003ccode\u003efa4ee09\u003c/code\u003e\u003c/a\u003e Test refactoring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/797d509fe02aa2747248976db2a461cb77064a15\"\u003e\u003ccode\u003e797d509\u003c/code\u003e\u003c/a\u003e test refactoring\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-3.1.2...jackson-core-3.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` from 1.20.6 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.0.4\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/1.20.6...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.5.13 to 4.5.14\n\nUpdates `io.sentry.jvm.gradle` from 6.5.0 to 6.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/releases\"\u003eio.sentry.jvm.gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.9.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefer instrumentation log directory creation to execution time and use variant-specific paths to prevent log file corruption during parallel variant transforms (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.4.2 to v3.4.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1215\"\u003e#1215\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#343\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.2...3.4.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.42.0 to v8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1241\"\u003e#1241\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8430\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.42.0...8.43.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFail fast with a clear error when Snapshots feature is used with AGP 7.x (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1212\"\u003e#1212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1207\"\u003e#1207\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix snapshot upload error by using string values for all sidecar tags (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd global \u003ccode\u003ediffThreshold\u003c/code\u003e option for snapshots (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1186\"\u003e#1186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange auto-install trigger for log4j2 from -api to -core dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.40.0 to v8.41.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1182\"\u003e#1182\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8410\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.40.0...8.41.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.1 to v3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1185\"\u003e#1185\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#342\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.6.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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/blob/main/CHANGELOG.md\"\u003eio.sentry.jvm.gradle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.9.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefer instrumentation log directory creation to execution time and use variant-specific paths to prevent log file corruption during parallel variant transforms (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.4.2 to v3.4.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1215\"\u003e#1215\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#343\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.2...3.4.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.42.0 to v8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1241\"\u003e#1241\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8430\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.42.0...8.43.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFail fast with a clear error when Snapshots feature is used with AGP 7.x (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1212\"\u003e#1212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1207\"\u003e#1207\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix snapshot upload error by using string values for all sidecar tags (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd global \u003ccode\u003ediffThreshold\u003c/code\u003e option for snapshots (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1186\"\u003e#1186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange auto-install trigger for log4j2 from -api to -core dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.40.0 to v8.41.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1182\"\u003e#1182\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8410\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.40.0...8.41.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/496a6c8e926a14bdf5ae23ef608a788213ef16de\"\u003e\u003ccode\u003e496a6c8\u003c/code\u003e\u003c/a\u003e release: 6.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/f1502009b6c69e7b1a1f0c0215747800b927c61e\"\u003e\u003ccode\u003ef150200\u003c/code\u003e\u003c/a\u003e fix(plugin): Make instrumentation log dir variant-specific (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/b1a92d84d728a8d3599d551f808b22ed8eeb913b\"\u003e\u003ccode\u003eb1a92d8\u003c/code\u003e\u003c/a\u003e ref(gradle): Replace File with DirectoryProperty in SentryCliProvider (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/c636f24c4f69f896e0dfba0ef8784f1d1c1ddc5f\"\u003e\u003ccode\u003ec636f24\u003c/code\u003e\u003c/a\u003e Enable configuration caching (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/536746a76af4c6712c608b23cc91f8e3464a6a5c\"\u003e\u003ccode\u003e536746a\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-android.sh to 8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1241\"\u003e#1241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/0fc7a3855b9be2a94ad9058b14b7cc103b9cc907\"\u003e\u003ccode\u003e0fc7a38\u003c/code\u003e\u003c/a\u003e chore(ci): Update gradle/actions to v6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/830eb859c4bf4db1c68d10e3a14af8df13e11927\"\u003e\u003ccode\u003e830eb85\u003c/code\u003e\u003c/a\u003e feat(gradle): Apply Common Custom User Data plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1238\"\u003e#1238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/5c6e44dc2a71303056a03d8429a03713cd148ed6\"\u003e\u003ccode\u003e5c6e44d\u003c/code\u003e\u003c/a\u003e feat(gradle): Apply Develocity Build Scan plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/63af5f9adcc94a9ab4c3aac0fade2ecb1e59dc2e\"\u003e\u003ccode\u003e63af5f9\u003c/code\u003e\u003c/a\u003e ref(gradle): Replace project.buildDir with layout.buildDirectory in SentryTel...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/7504ec2bb332cdc36956d17832ad4084ffbc6eb8\"\u003e\u003ccode\u003e7504ec2\u003c/code\u003e\u003c/a\u003e fix(ci): Use JVM 17 for test tasks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/compare/6.5.0...6.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless` from 6.25.0 to 8.6.0\n\nUpdates `gradle-wrapper` from 9.4.1 to 9.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.5.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTask provenance in reports and failure messages\u003c/li\u003e\n\u003cli\u003eType-safe accessors for precompiled Kotlin Settings plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.5.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/atm1020\"\u003eatm1020\u003c/a\u003e,\n\u003ca href=\"https://github.com/mataha\"\u003emataha\u003c/a\u003e,\n\u003ca href=\"https://github.com/aSemy\"\u003eAdam\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/britter\"\u003eBenedikt Ritter\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/budindepunk\"\u003eCaro Silva Rode\u003c/a\u003e,\n\u003ca href=\"https://github.com/chanani\"\u003eCHANHAN\u003c/a\u003e,\n\u003ca href=\"https://github.com/DmitryNez\"\u003eDmitry Nezavitin\u003c/a\u003e,\n\u003ca href=\"https://github.com/Juneezee\"\u003eEng Zer Jun\u003c/a\u003e,\n\u003ca href=\"https://github.com/KugelLibelle\"\u003eKugelLibelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/vmadalin\"\u003eMadalin Valceleanu\u003c/a\u003e,\n\u003ca href=\"https://github.com/quijote\"\u003eMarkus Gaisbauer\u003c/a\u003e,\n\u003ca href=\"https://github.com/koppor\"\u003eOliver Kopp\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/R0h1tAnand\"\u003eRohit Anand\u003c/a\u003e,\n\u003ca href=\"https://github.com/Suvrat1629\"\u003eSuvrat Acharya\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.5.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.5.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.5.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.5.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e9.5.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/gradle/gradle/commit/fd78213f09782e62ca4957f9cfd3d90c6c3f1767\"\u003e\u003ccode\u003efd78213\u003c/code\u003e\u003c/a\u003e Update Documentation Infrastructure: Fix scrolling issue in user manual (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37861\"\u003e#37861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/7758437128d1c52702786ad719a13ade1b860aa8\"\u003e\u003ccode\u003e7758437\u003c/code\u003e\u003c/a\u003e fix scroll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/2fd605fdcd69fea10570e9eb1343bbd7ca01c9d0\"\u003e\u003ccode\u003e2fd605f\u003c/code\u003e\u003c/a\u003e Only try to run as worker thread in DefaultBuildOperationQueue (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37845\"\u003e#37845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/af6984901238402386ae263d746380504e5f9138\"\u003e\u003ccode\u003eaf69849\u003c/code\u003e\u003c/a\u003e Release notes for Gradle 9.5.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37853\"\u003e#37853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/f4d9d03e9bb47d2d17b6d8314fdaa32c3d0b3c1e\"\u003e\u003ccode\u003ef4d9d03\u003c/code\u003e\u003c/a\u003e Release notes for Gradle 9.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/01eda3adf40dbe97e81475e813705409dcfe1091\"\u003e\u003ccode\u003e01eda3a\u003c/code\u003e\u003c/a\u003e Address review feedback on worker-lease retry changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/7024e15139b2db9df831dd15a8b9e9052acd9a51\"\u003e\u003ccode\u003e7024e15\u003c/code\u003e\u003c/a\u003e Revert enrich file visitor with size info on \u003ccode\u003erelease\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37848\"\u003e#37848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/d51476fda21330c037a04b43ec9a93a929d05b87\"\u003e\u003ccode\u003ed51476f\u003c/code\u003e\u003c/a\u003e Fix tryRunAsWorkerThread null-return test to match contract\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/090ebabc5b6f648e01c0269a321d80372fdbfe0f\"\u003e\u003ccode\u003e090ebab\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Add getLength() to FilePropertyVisitor.VisitState\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/bceab24677298144860f6919bdcb031e806dbf23\"\u003e\u003ccode\u003ebceab24\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix annotation\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.4.1...v9.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 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/ministryofjustice/laa-data-claims-certificated-api/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Flaa-data-claims-certificated-api/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"4620762590","node_id":"PR_kwDORpI3ds7kT5Y4","number":134,"state":"closed","title":"build(deps): bump the all-maven group across 1 directory with 115 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-14T02:02:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-09T09:33:49.000Z","updated_at":"2026-06-14T02:02:36.000Z","time_to_close":404918,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"all-maven","update_count":115,"packages":[{"name":"org.springframework.boot:spring-boot-starter-parent","old_version":"3.5.14","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.ai:spring-ai-bom","old_version":"1.0.0","new_version":"1.1.7","repository_url":"https://github.com/spring-projects/spring-ai"},{"name":"com.squareup.okio:okio-jvm","old_version":"3.6.0","new_version":"3.17.0","repository_url":"https://github.com/square/okio"},{"name":"com.squareup.okio:okio","old_version":"3.4.0","new_version":"3.17.0","repository_url":"https://github.com/square/okio"},{"name":"org.springframework.cloud:spring-cloud-dependencies","old_version":"2025.0.2","new_version":"2025.1.1","repository_url":"https://github.com/spring-cloud/spring-cloud-release"},{"name":"io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations","old_version":"2.22.0","new_version":"2.28.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java-instrumentation"},{"name":"org.apache.xmlbeans:xmlbeans","old_version":"5.1.1","new_version":"5.3.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.22.0"},{"name":"org.jsoup:jsoup","old_version":"1.18.1","new_version":"1.22.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.jetbrains:annotations","old_version":"24.0.1","new_version":"26.1.0","repository_url":"https://github.com/JetBrains/java-annotations"},{"name":"org.apache.commons:commons-compress","old_version":"1.24.0","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"com.github.pagehelper:pagehelper","old_version":"5.3.3","new_version":"6.1.1","repository_url":"https://github.com/pagehelper/Mybatis-PageHelper"},{"name":"com.iwhaleai.byai:by-framework","old_version":"0.2.6","new_version":"0.2.8"},{"name":"com.fasterxml.woodstox:woodstox-core","old_version":"7.0.0","new_version":"7.2.1","repository_url":"https://github.com/FasterXML/woodstox"},{"name":"org.glassfish.hk2:hk2-api","old_version":"3.1.1","new_version":"4.0.1"},{"name":"org.eclipse.parsson:parsson","old_version":"1.1.7","new_version":"1.1.9","repository_url":"https://github.com/eclipse-ee4j/parsson"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.36.0","new_version":"2.49.0"},{"name":"org.opengauss:opengauss-jdbc","old_version":"6.0.0","new_version":"6.0.3"},{"name":"com.alibaba:druid","old_version":"1.2.23","new_version":"1.2.28","repository_url":"https://github.com/alibaba/druid"},{"name":"com.mysql:mysql-connector-j","old_version":"8.4.0","new_version":"9.7.0","repository_url":"https://github.com/mysql/mysql-connector-j"},{"name":"org.mybatis:mybatis","old_version":"3.5.14","new_version":"3.5.19","repository_url":"https://github.com/mybatis/mybatis-3"},{"name":"org.mybatis:mybatis-spring","old_version":"3.0.3","new_version":"4.0.0","repository_url":"https://github.com/mybatis/spring"},{"name":"org.apache.commons:commons-lang3","old_version":"3.13.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-collections4","old_version":"4.4","new_version":"4.5.0"},{"name":"commons-codec:commons-codec","old_version":"1.16.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"jakarta.xml.bind:jakarta.xml.bind-api","old_version":"4.0.0","new_version":"4.0.5","repository_url":"https://github.com/jakartaee/jaxb-api"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"4.0.2","new_version":"4.0.9"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.1","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"io.github.resilience4j:resilience4j-spring-boot3","old_version":"2.0.2","new_version":"2.4.0"},{"name":"io.github.resilience4j:resilience4j-circuitbreaker","old_version":"2.0.2","new_version":"2.4.0"},{"name":"io.github.resilience4j:resilience4j-ratelimiter","old_version":"2.0.2","new_version":"2.4.0","repository_url":"https://github.com/resilience4j/resilience4j"},{"name":"io.github.resilience4j:resilience4j-retry","old_version":"2.0.2","new_version":"2.4.0","repository_url":"https://github.com/resilience4j/resilience4j"},{"name":"io.github.resilience4j:resilience4j-bulkhead","old_version":"2.0.2","new_version":"2.4.0"},{"name":"io.github.resilience4j:resilience4j-timelimiter","old_version":"2.0.2","new_version":"2.4.0","repository_url":"https://github.com/resilience4j/resilience4j"},{"name":"org.springdoc:springdoc-openapi-starter-webmvc-ui","old_version":"2.8.8","new_version":"3.0.3","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"org.springdoc:springdoc-openapi-starter-common","old_version":"2.8.8","new_version":"3.0.3","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"io.jsonwebtoken:jjwt-api","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/jwtk/jjwt"},{"name":"io.jsonwebtoken:jjwt-impl","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/jwtk/jjwt"},{"name":"io.jsonwebtoken:jjwt-jackson","old_version":"0.11.5","new_version":"0.13.0"},{"name":"com.alibaba:transmittable-thread-local","old_version":"2.14.2","new_version":"2.14.5","repository_url":"https://github.com/alibaba/transmittable-thread-local"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.10.0","new_version":"6.1.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.alibaba:fastjson","old_version":"2.0.53","new_version":"2.0.62","repository_url":"https://github.com/alibaba/fastjson2"},{"name":"redis.clients:jedis","old_version":"6.0.0","new_version":"7.5.2"},{"name":"com.squareup.okhttp3:okhttp","old_version":"4.12.0","new_version":"5.4.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-sse","old_version":"4.12.0","new_version":"5.4.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.google.protobuf:protobuf-java","old_version":"3.24.4","new_version":"4.35.0"},{"name":"org.apache.poi:poi","old_version":"5.2.4","new_version":"5.5.1"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.2.4","new_version":"5.5.1"},{"name":"org.apache.poi:poi-scratchpad","old_version":"5.2.4","new_version":"5.5.1"},{"name":"fr.opensagres.xdocreport:fr.opensagres.poi.xwpf.converter.pdf","old_version":"2.0.4","new_version":"2.2.0"},{"name":"org.hibernate.validator:hibernate-validator","old_version":"8.0.1.Final","new_version":"9.1.0.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.34","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.34","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.tomcat:tomcat-annotations-api","old_version":"10.1.55","new_version":"11.0.22"},{"name":"org.apache.tomcat.embed:tomcat-embed-el","old_version":"10.1.55","new_version":"11.0.22"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"org.springframework.security:spring-security-crypto","old_version":"6.5.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-security"},{"name":"org.springframework.security:spring-security-web","old_version":"6.5.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-security"},{"name":"org.springframework.security:spring-security-core","old_version":"6.5.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-security"},{"name":"org.springframework.security:spring-security-config","old_version":"6.5.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-security"},{"name":"org.yaml:snakeyaml","old_version":"2.0","new_version":"2.6"},{"name":"com.itextpdf:itextpdf","old_version":"5.5.13.4","new_version":"5.5.13.5","repository_url":"https://github.com/itext/itextpdf"},{"name":"io.netty:netty-all","old_version":"4.1.133.Final","new_version":"4.2.15.Final","repository_url":"https://github.com/netty/netty"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.2","new_version":"4.3.0"},{"name":"com.auth0:java-jwt","old_version":"4.4.0","new_version":"4.5.2"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14"},{"name":"com.alibaba:druid-spring-boot-starter","old_version":"1.1.9","new_version":"1.2.28","repository_url":"https://github.com/alibaba/druid"},{"name":"io.minio:minio","old_version":"8.6.0","new_version":"9.0.1","repository_url":"https://github.com/minio/minio-java"},{"name":"commons-net:commons-net","old_version":"3.9.0","new_version":"3.13.0","repository_url":"https://github.com/apache/commons-net"},{"name":"com.clickhouse:clickhouse-jdbc","old_version":"0.4.6","new_version":"0.9.8","repository_url":"https://github.com/ClickHouse/clickhouse-java"},{"name":"com.vesoft:client","old_version":"3.0.0","new_version":"3.8.4"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"8.15.5","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"8.15.5","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.elasticsearch:elasticsearch","old_version":"8.15.5","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.elasticsearch:elasticsearch-x-content","old_version":"8.15.5","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"com.baomidou:mybatis-plus-extension","old_version":"3.5.5","new_version":"3.5.16","repository_url":"https://github.com/baomidou/mybatis-plus"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"3.2.0","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"com.baomidou:mybatis-plus-boot-starter","old_version":"3.5.5","new_version":"3.5.16","repository_url":"https://github.com/baomidou/mybatis-plus"},{"name":"com.github.jsqlparser:jsqlparser","old_version":"4.5","new_version":"5.3","repository_url":"https://github.com/JSQLParser/JSqlParser"},{"name":"com.aliyun:tea","old_version":"1.3.1","new_version":"1.4.2","repository_url":"https://github.com/aliyun/tea-java"},{"name":"commons-logging:commons-logging","old_version":"1.2","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.aliyun:tea-util","old_version":"0.2.23","new_version":"0.2.27","repository_url":"https://github.com/aliyun/tea-util"},{"name":"org.jacoco:org.jacoco.agent","old_version":"0.8.8","new_version":"0.8.15","repository_url":"https://github.com/jacoco/jacoco"},{"name":"com.aliyun:tea-openapi","old_version":"0.3.8","new_version":"0.3.15","repository_url":"https://github.com/aliyun/darabonba-openapi"},{"name":"com.github.pagehelper:pagehelper-spring-boot-starter","old_version":"1.4.7","new_version":"4.1.0","repository_url":"https://github.com/pagehelper/pagehelper-spring-boot"},{"name":"com.aliyun:dingtalk","old_version":"2.2.17","new_version":"2.2.53","repository_url":"https://github.com/aliyun/alibabacloud-sdk"},{"name":"com.aliyun:dysmsapi20170525","old_version":"2.0.24","new_version":"4.5.1","repository_url":"https://github.com/aliyun/alibabacloud-sdk"},{"name":"com.aliyun:credentials-java","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/aliyun/credentials-java"},{"name":"org.mybatis.spring.boot:mybatis-spring-boot-starter","old_version":"3.0.4","new_version":"4.0.1","repository_url":"https://github.com/mybatis/spring-boot-starter"},{"name":"org.xerial.snappy:snappy-java","old_version":"1.1.10.5","new_version":"1.1.10.8","repository_url":"https://github.com/xerial/snappy-java"},{"name":"joda-time:joda-time","old_version":"2.10.10","new_version":"2.14.2","repository_url":"https://github.com/JodaOrg/joda-time"},{"name":"io.swagger:swagger-annotations","old_version":"1.5.24","new_version":"1.6.16"},{"name":"tools.jackson.core:jackson-core","old_version":"3.1.1","new_version":"3.2.0"},{"name":"tools.jackson.core:jackson-databind","old_version":"3.1.1","new_version":"3.2.0"},{"name":"tools.jackson.dataformat:jackson-dataformat-yaml","old_version":"3.1.1","new_version":"3.2.0"},{"name":"org.projectlombok:lombok","old_version":"1.18.38","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"},{"name":"jakarta.annotation:jakarta.annotation-api","old_version":"2.1.1","new_version":"3.0.0","repository_url":"https://github.com/jakartaee/common-annotations-api"},{"name":"cn.hutool:hutool-all","old_version":"5.8.38","new_version":"5.8.46","repository_url":"https://github.com/looly/hutool"},{"name":"com.aliyun.oss:aliyun-sdk-oss","old_version":"3.17.2","new_version":"3.18.5","repository_url":"https://github.com/aliyun/aliyun-oss-java-sdk"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.46.1.0","new_version":"3.53.2.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"com.google.zxing:core","old_version":"3.3.3","new_version":"3.5.4","repository_url":"https://github.com/zxing/zxing"},{"name":"com.dingtalk.open:app-stream-client","old_version":"1.0.5","new_version":"1.3.12"},{"name":"io.modelcontextprotocol.sdk:mcp","old_version":"1.0.0","new_version":"1.1.3","repository_url":"https://github.com/modelcontextprotocol/java-sdk"},{"name":"dev.langchain4j:langchain4j-mcp","old_version":"1.1.0-beta7","new_version":"1.16.1-beta26","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"dev.langchain4j:langchain4j-core","old_version":"1.1.0","new_version":"1.16.1","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"dev.langchain4j:langchain4j","old_version":"1.1.0","new_version":"1.16.1","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"org.apache.pdfbox:pdfbox","old_version":"3.0.3","new_version":"3.0.7"},{"name":"com.github.librepdf:openpdf","old_version":"1.3.30","new_version":"3.0.5"},{"name":"mysql:mysql-connector-java","old_version":"5.1.26","new_version":"8.0.33"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.6.1","new_version":"3.11.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.11.0","new_version":"3.15.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.4.1","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.2.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-help-plugin","old_version":"3.4.1","new_version":"3.5.1","repository_url":"https://github.com/apache/maven-help-plugin"},{"name":"org.mybatis.generator:mybatis-generator-maven-plugin","old_version":"1.3.7","new_version":"2.0.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-maven group with 115 updates in the /byclaw-be directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) | `3.5.14` | `4.0.6` |\n| [org.springframework.ai:spring-ai-bom](https://github.com/spring-projects/spring-ai) | `1.0.0` | `1.1.7` |\n| [com.squareup.okio:okio-jvm](https://github.com/square/okio) | `3.6.0` | `3.17.0` |\n| [com.squareup.okio:okio](https://github.com/square/okio) | `3.4.0` | `3.17.0` |\n| [org.springframework.cloud:spring-cloud-dependencies](https://github.com/spring-cloud/spring-cloud-release) | `2025.0.2` | `2025.1.1` |\n| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.22.0` | `2.28.1` |\n| org.apache.xmlbeans:xmlbeans | `5.1.1` | `5.3.0` |\n| commons-io:commons-io | `2.19.0` | `2.22.0` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.18.1` | `1.22.2` |\n| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations) | `24.0.1` | `26.1.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.24.0` | `1.28.0` |\n| [com.github.pagehelper:pagehelper](https://github.com/pagehelper/Mybatis-PageHelper) | `5.3.3` | `6.1.1` |\n| com.iwhaleai.byai:by-framework | `0.2.6` | `0.2.8` |\n| [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) | `7.0.0` | `7.2.1` |\n| org.glassfish.hk2:hk2-api | `3.1.1` | `4.0.1` |\n| [org.eclipse.parsson:parsson](https://github.com/eclipse-ee4j/parsson) | `1.1.7` | `1.1.9` |\n| com.google.errorprone:error_prone_annotations | `2.36.0` | `2.49.0` |\n| org.opengauss:opengauss-jdbc | `6.0.0` | `6.0.3` |\n| [com.alibaba:druid](https://github.com/alibaba/druid) | `1.2.23` | `1.2.28` |\n| [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `8.4.0` | `9.7.0` |\n| [org.mybatis:mybatis](https://github.com/mybatis/mybatis-3) | `3.5.14` | `3.5.19` |\n| [org.mybatis:mybatis-spring](https://github.com/mybatis/spring) | `3.0.3` | `4.0.0` |\n| org.apache.commons:commons-lang3 | `3.13.0` | `3.20.0` |\n| org.apache.commons:commons-collections4 | `4.4` | `4.5.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.16.0` | `1.22.0` |\n| [jakarta.xml.bind:jakarta.xml.bind-api](https://github.com/jakartaee/jaxb-api) | `4.0.0` | `4.0.5` |\n| org.glassfish.jaxb:jaxb-runtime | `4.0.2` | `4.0.9` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.1` | `2.1.4` |\n| io.github.resilience4j:resilience4j-spring-boot3 | `2.0.2` | `2.4.0` |\n| io.github.resilience4j:resilience4j-circuitbreaker | `2.0.2` | `2.4.0` |\n| [io.github.resilience4j:resilience4j-ratelimiter](https://github.com/resilience4j/resilience4j) | `2.0.2` | `2.4.0` |\n| [io.github.resilience4j:resilience4j-retry](https://github.com/resilience4j/resilience4j) | `2.0.2` | `2.4.0` |\n| io.github.resilience4j:resilience4j-bulkhead | `2.0.2` | `2.4.0` |\n| [io.github.resilience4j:resilience4j-timelimiter](https://github.com/resilience4j/resilience4j) | `2.0.2` | `2.4.0` |\n| [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) | `2.8.8` | `3.0.3` |\n| [org.springdoc:springdoc-openapi-starter-common](https://github.com/springdoc/springdoc-openapi) | `2.8.8` | `3.0.3` |\n| [io.jsonwebtoken:jjwt-api](https://github.com/jwtk/jjwt) | `0.11.5` | `0.13.0` |\n| [io.jsonwebtoken:jjwt-impl](https://github.com/jwtk/jjwt) | `0.11.5` | `0.13.0` |\n| io.jsonwebtoken:jjwt-jackson | `0.11.5` | `0.13.0` |\n| [com.alibaba:transmittable-thread-local](https://github.com/alibaba/transmittable-thread-local) | `2.14.2` | `2.14.5` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `5.10.0` | `6.1.0` |\n| [com.alibaba:fastjson](https://github.com/alibaba/fastjson2) | `2.0.53` | `2.0.62` |\n| redis.clients:jedis | `6.0.0` | `7.5.2` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.12.0` | `5.4.0` |\n| [com.squareup.okhttp3:okhttp-sse](https://github.com/square/okhttp) | `4.12.0` | `5.4.0` |\n| com.google.protobuf:protobuf-java | `3.24.4` | `4.35.0` |\n| org.apache.poi:poi | `5.2.4` | `5.5.1` |\n| org.apache.poi:poi-ooxml | `5.2.4` | `5.5.1` |\n| org.apache.poi:poi-scratchpad | `5.2.4` | `5.5.1` |\n| fr.opensagres.xdocreport:fr.opensagres.poi.xwpf.converter.pdf | `2.0.4` | `2.2.0` |\n| [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `8.0.1.Final` | `9.1.0.Final` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.34` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.34` |\n| org.apache.tomcat:tomcat-annotations-api | `10.1.55` | `11.0.22` |\n| org.apache.tomcat.embed:tomcat-embed-el | `10.1.55` | `11.0.22` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [org.springframework.security:spring-security-crypto](https://github.com/spring-projects/spring-security) | `6.5.9` | `7.0.5` |\n| [org.springframework.security:spring-security-web](https://github.com/spring-projects/spring-security) | `6.5.9` | `7.0.5` |\n| [org.springframework.security:spring-security-core](https://github.com/spring-projects/spring-security) | `6.5.9` | `7.0.5` |\n| [org.springframework.security:spring-security-config](https://github.com/spring-projects/spring-security) | `6.5.9` | `7.0.5` |\n| [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) | `2.0` | `2.6` |\n| [com.itextpdf:itextpdf](https://github.com/itext/itextpdf) | `5.5.13.4` | `5.5.13.5` |\n| [io.netty:netty-all](https://github.com/netty/netty) | `4.1.133.Final` | `4.2.15.Final` |\n| org.apache.kafka:kafka-clients | `3.9.2` | `4.3.0` |\n| com.auth0:java-jwt | `4.4.0` | `4.5.2` |\n| org.apache.httpcomponents:httpclient | `4.5.13` | `4.5.14` |\n| [com.alibaba:druid-spring-boot-starter](https://github.com/alibaba/druid) | `1.1.9` | `1.2.28` |\n| [io.minio:minio](https://github.com/minio/minio-java) | `8.6.0` | `9.0.1` |\n| [commons-net:commons-net](https://github.com/apache/commons-net) | `3.9.0` | `3.13.0` |\n| [com.clickhouse:clickhouse-jdbc](https://github.com/ClickHouse/clickhouse-java) | `0.4.6` | `0.9.8` |\n| com.vesoft:client | `3.0.0` | `3.8.4` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `8.15.5` | `9.4.2` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `8.15.5` | `9.4.2` |\n| [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch) | `8.15.5` | `9.4.2` |\n| [org.elasticsearch:elasticsearch-x-content](https://github.com/elastic/elasticsearch) | `8.15.5` | `9.4.2` |\n| [com.baomidou:mybatis-plus-extension](https://github.com/baomidou/mybatis-plus) | `3.5.5` | `3.5.16` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.2.0` | `4.0.6` |\n| [com.baomidou:mybatis-plus-boot-starter](https://github.com/baomidou/mybatis-plus) | `3.5.5` | `3.5.16` |\n| [com.github.jsqlparser:jsqlparser](https://github.com/JSQLParser/JSqlParser) | `4.5` | `5.3` |\n| [com.aliyun:tea](https://github.com/aliyun/tea-java) | `1.3.1` | `1.4.2` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.2` | `1.3.6` |\n| [com.aliyun:tea-util](https://github.com/aliyun/tea-util) | `0.2.23` | `0.2.27` |\n| [org.jacoco:org.jacoco.agent](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.15` |\n| [com.aliyun:tea-openapi](https://github.com/aliyun/darabonba-openapi) | `0.3.8` | `0.3.15` |\n| [com.github.pagehelper:pagehelper-spring-boot-starter](https://github.com/pagehelper/pagehelper-spring-boot) | `1.4.7` | `4.1.0` |\n| [com.aliyun:dingtalk](https://github.com/aliyun/alibabacloud-sdk) | `2.2.17` | `2.2.53` |\n| [com.aliyun:dysmsapi20170525](https://github.com/aliyun/alibabacloud-sdk) | `2.0.24` | `4.5.1` |\n| [com.aliyun:credentials-java](https://github.com/aliyun/credentials-java) | `1.0.2` | `1.0.3` |\n| [org.mybatis.spring.boot:mybatis-spring-boot-starter](https://github.com/mybatis/spring-boot-starter) | `3.0.4` | `4.0.1` |\n| [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java) | `1.1.10.5` | `1.1.10.8` |\n| [joda-time:joda-time](https://github.com/JodaOrg/joda-time) | `2.10.10` | `2.14.2` |\n| io.swagger:swagger-annotations | `1.5.24` | `1.6.16` |\n| tools.jackson.core:jackson-core | `3.1.1` | `3.2.0` |\n| tools.jackson.core:jackson-databind | `3.1.1` | `3.2.0` |\n| tools.jackson.dataformat:jackson-dataformat-yaml | `3.1.1` | `3.2.0` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.38` | `1.18.46` |\n| [jakarta.annotation:jakarta.annotation-api](https://github.com/jakartaee/common-annotations-api) | `2.1.1` | `3.0.0` |\n| [cn.hutool:hutool-all](https://github.com/looly/hutool) | `5.8.38` | `5.8.46` |\n| [com.aliyun.oss:aliyun-sdk-oss](https://github.com/aliyun/aliyun-oss-java-sdk) | `3.17.2` | `3.18.5` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.46.1.0` | `3.53.2.0` |\n| [com.google.zxing:core](https://github.com/zxing/zxing) | `3.3.3` | `3.5.4` |\n| com.dingtalk.open:app-stream-client | `1.0.5` | `1.3.12` |\n| [io.modelcontextprotocol.sdk:mcp](https://github.com/modelcontextprotocol/java-sdk) | `1.0.0` | `1.1.3` |\n| [dev.langchain4j:langchain4j-mcp](https://github.com/langchain4j/langchain4j) | `1.1.0-beta7` | `1.16.1-beta26` |\n| [dev.langchain4j:langchain4j-core](https://github.com/langchain4j/langchain4j) | `1.1.0` | `1.16.1` |\n| [dev.langchain4j:langchain4j](https://github.com/langchain4j/langchain4j) | `1.1.0` | `1.16.1` |\n| org.apache.pdfbox:pdfbox | `3.0.3` | `3.0.7` |\n| com.github.librepdf:openpdf | `1.3.30` | `3.0.5` |\n| mysql:mysql-connector-java | `5.1.26` | `8.0.33` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.6.1` | `3.11.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.11.0` | `3.15.0` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.4.1` | `3.6.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.2.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-help-plugin](https://github.com/apache/maven-help-plugin) | `3.4.1` | `3.5.1` |\n| org.mybatis.generator:mybatis-generator-maven-plugin | `1.3.7` | `2.0.0` |\n\n\nUpdates `org.springframework.boot:spring-boot-starter-parent` from 3.5.14 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDefault security is misconfigured when spring-boot-actuator-autoconfigure is present and spring-boot-health is not \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50188\"\u003e#50188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eElasticsearch Rest5Client auto-configuration misconfigures underlying HTTP client \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50187\"\u003e#50187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationPidFileWriter does not handle symlinks correctly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50185\"\u003e#50185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRandomValuePropertySource is not suitable for secrets \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50183\"\u003e#50183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCassandra auto-configuration misconfigures CqlSessionBuilder \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50180\"\u003e#50180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationTemp does not handle symlinks correctly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50178\"\u003e#50178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemote DevTools performs comparison incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50176\"\u003e#50176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.rabbitmq.ssl.verify-hostname is applied inconsistently \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50174\"\u003e#50174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhole number values are ignored when configuring min and max expected values and SLO boundaries for a distribution summary meter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50077\"\u003e#50077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClassic starters are missing several modules \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50071\"\u003e#50071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModule spring-boot-resttestclient is missing from spring-boot-starter-test-classic \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50069\"\u003e#50069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAnnotations like \u003ccode\u003e@Ssl\u003c/code\u003e don't work on \u003ccode\u003e@Bean\u003c/code\u003e methods when using \u003ccode\u003e@ServiceConnection\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50064\"\u003e#50064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnversRevisionRepositoriesRegistrar should reuse \u003ccode\u003e@EnableEnversRepositories\u003c/code\u003e rather than configuring the JPA counterpart \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50039\"\u003e#50039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebFlux Cloud Foundry links endpoint includes query string from received request in resolved links \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50017\"\u003e#50017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImports on a containing test class are ignored when a nested class has imports \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50012\"\u003e#50012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWith spring.jackson.use-jackson2-defaults set to true, FAIL_ON_UNKNOWN_PROPERTIES is enabled \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49951\"\u003e#49951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e500 response from env endpoint when supplied pattern is invalid \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49946\"\u003e#49946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReactive MongoDB starter has a transitive dependency on the synchronous MongoDB driver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49945\"\u003e#49945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP method is lost when configuring excludes in EndpointRequest \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49943\"\u003e#49943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHonor HttpMethod for reactive additional endpoint paths \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49880\"\u003e#49880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support doesn't work with apache/artemis image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49869\"\u003e#49869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support doesn't work with apache/activemq image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49866\"\u003e#49866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Security's PathPatternRequestMatcher.Builder is not auto-configured when using WebMvcTest and spring-boot-security-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49854\"\u003e#49854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAPI versioning path strategy should be applied path last as it is not meant to yield \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49800\"\u003e#49800\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docs to encourage Java fundamentals for beginners that prefer to learn that way \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50146\"\u003e#50146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP Service Interface Clients still document that API versioning can be configured via properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50126\"\u003e#50126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to the observability section of the Lettuce documentation is broken \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50097\"\u003e#50097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJavadoc for StaticResourceLocation.FAVICON doesn't describe icons location \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50085\"\u003e#50085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySamlRelyingPartyConfiguration is missing a Kotlin sample \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50024\"\u003e#50024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect default value for management.httpexchanges.recording.include in configuration metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50019\"\u003e#50019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to the Kubernetes documentation when discussing startup probes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50015\"\u003e#50015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypo in JdbcSessionAutoConfiguration Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49873\"\u003e#49873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify that configuration property default values are not available through the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49851\"\u003e#49851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the need for Liquibase and Flyway starters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49839\"\u003e#49839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKafka documentation refers to deprecated JSON serializer and deserializer classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49826\"\u003e#49826\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Elasticsearch Client 9.2.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50027\"\u003e#50027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Groovy 5.0.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49911\"\u003e#49911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 7.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50134\"\u003e#50134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson Bom 3.1.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50051\"\u003e#50051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to \u003ca href=\"https://github.com/jaxen-xpath/jaxen/releases/tag/v2.0.1\"\u003eJaxen 2.0.1\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50104\"\u003e#50104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to \u003ca href=\"https://github.com/FirebirdSQL/jaybird/releases/tag/v6.0.5\"\u003eJaybird 6.0.5\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49914\"\u003e#49914\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/8821ad2cd381bb4b9615a61479e1de7305a8ba39\"\u003e\u003ccode\u003e8821ad2\u003c/code\u003e\u003c/a\u003e Release v4.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9e4048a03f17adfe78057a3c4d5b4693305c0ae0\"\u003e\u003ccode\u003e9e4048a\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/20bb11c3984802990572ddbeae8b66885a8f2462\"\u003e\u003ccode\u003e20bb11c\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.15-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/98daa8ea30f39a5b0ca6768b5cbc2dc8698ef4e1\"\u003e\u003ccode\u003e98daa8e\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/874f6294b91da18367b8b5ab7b2fad3fa23cfba6\"\u003e\u003ccode\u003e874f629\u003c/code\u003e\u003c/a\u003e Fix default security with actuator but without health\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e41b3bf731d1134bc18ec1f68ac01e0fe1c54923\"\u003e\u003ccode\u003ee41b3bf\u003c/code\u003e\u003c/a\u003e Enable hostname verification for SSL connections to Elasticsearch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ef8527bb0ef8f564f4f9c57a7be99a7aa96c6ab0\"\u003e\u003ccode\u003eef8527b\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/4a7bd332b6d19fef1aa4cf28434985f2b03a2e0f\"\u003e\u003ccode\u003e4a7bd33\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/3a9d836621605d39cfd88b677f2c6085aa1a1402\"\u003e\u003ccode\u003e3a9d836\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/8e013b6f909c3882ed87ca78111e4a8bfe33ff72\"\u003e\u003ccode\u003e8e013b6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.14...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.ai:spring-ai-bom` from 1.0.0 to 1.1.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-ai/releases\"\u003eorg.springframework.ai:spring-ai-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSpring AI 1.1.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOllama doesnt work in a graalvm native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/issues/6064\"\u003e#6064\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\u003eOpenAiChatModel streaming drops chunks due to internal switchMap when using buffered concatMap \u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/issues/6122\"\u003e#6122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRedisVectorStore#doDelete\u003c/code\u003e only deletes the 10 first messages \u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/issues/6066\"\u003e#6066\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSpring AI 1.1.6 Release Notes\u003c/h1\u003e\n\u003ch2\u003e🎯 Highlights\u003c/h2\u003e\n\u003cp\u003eThis release includes 1 new features, 5 bug fixes, 2 documentation improvements, 5 other improvements.\u003c/p\u003e\n\u003ch2\u003e⏪ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChat memory advisors now require an explicit conversation ID to be supplied. This is a behavioral change that affects how chat memory is scoped and managed. Applications relying on implicit conversation IDs must be updated to supply an explicit ID. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/13cde419e30042c663706f130dd65b80d92d4667\"\u003e13cde41\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚠️ Upgrading Notes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePromptChatMemoryAdvisor is now deprecated and chat memory advisors require an explicit conversation ID. Update your code to: (1) replace PromptChatMemoryAdvisor with the recommended alternative, and (2) ensure an explicit conversation ID is supplied when using any chat memory advisor. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/917f62ebec13cf01027c094dd36d4106b1c8dc47\"\u003e917f62e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⭐ New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMCP auto-configuration now includes the missing \u003ca href=\"https://github.com/ConditionalOnMissingBean\"\u003e\u003ccode\u003e@​ConditionalOnMissingBean\u003c/code\u003e\u003c/a\u003e check, allowing users to provide their own bean definitions and override the auto-configured MCP beans as expected in Spring Boot auto-configuration patterns. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/d4025e5d8ede18158cbd9b53b1cc4a0ad107af3a\"\u003ed4025e5\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🪲 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where the MilvusVectorStore's doDelete method incorrectly escaped strings in the ID list, which could cause deletion operations to fail or behave unexpectedly. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/20206a46408ef8a9609f54afc7c82a0b5fd2e357\"\u003e20206a4\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the ChatClientAdvisorTests test suite to supply an explicit conversation ID, aligning tests with the new requirement for explicit conversation IDs in chat memory advisors. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/704e5c6519c150662c7338782639fa84ffe8c9ed\"\u003e704e5c6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the MistralAiChatModelObservationIT integration test to ensure observation functionality works correctly with the MistralAI chat model provider. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/a89145db26831f2f8bf22e0f76155ecebd8d7c5c\"\u003ea89145d\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrects an issue where configured options were not being properly included in MistralAI API requests, ensuring all user-defined settings are correctly passed through. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/7bcf32aa134b3954ba70bed625de4adcbfe8fab4\"\u003e7bcf32a\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves a regression in how AssistantMessage.ToolCall.id is handled when using the Ollama integration, restoring correct tool call identification behavior. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/bb9d65ea96d3d57cf3c7467fb82e86bc25c9f238\"\u003ebb9d65e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📓 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrected typographical errors in the MCP (Model Context Protocol) documentation for improved readability and accuracy. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/a1ad7f2a4a784432dde61520723fb80119008320\"\u003ea1ad7f2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed broken xref anchors in the documentation to restore proper cross-reference navigation between documentation sections. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/f03c104234de47a9e91d0a7f312f458ebeb5cbe9\"\u003ef03c104\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔨 Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated MCP SDK from version 0.17.0 to 0.18.2 and MCP annotations from 0.8.0 to 0.9.0, bringing in the latest MCP protocol improvements and bug fixes. \u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/pull/5961\"\u003e#5961\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔩 Build Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated the project build to use JDK 17.0.19, ensuring compatibility and incorporating the latest Java 17 patch release for the build environment. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/27281e62dec4fd0857ab3d0da79cd3b83105b260\"\u003e27281e6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReorganizes the project structure by relocating Spring AI starter modules to a dedicated starters/ directory for better maintainability and clarity. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/22f867673c0d59a4607022d0a5992b5f0c59f6ef\"\u003e22f8676\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🙏 Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all contributors who made this release possible:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tzolov\"\u003e\u003ccode\u003eChristian Tzolov (@​tzolov)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emileplas\"\u003e\u003ccode\u003eEmile Plas (@​emileplas)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilayaperumalg\"\u003e\u003ccode\u003eIlayaperumal Gopinathan (@​ilayaperumalg)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sobychacko\"\u003e\u003ccode\u003eSoby Chacko (@​sobychacko)\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/spring-projects/spring-ai/commit/d8503868d3e84547db51d8f10379e1a075fe2d99\"\u003e\u003ccode\u003ed850386\u003c/code\u003e\u003c/a\u003e Release version 1.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/5b78fe924eb2327f652cbdae1531999a6a98ba81\"\u003e\u003ccode\u003e5b78fe9\u003c/code\u003e\u003c/a\u003e Harden filename handling in AnthropicSkillsResponseHelper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/3fc37483ae6b215efc743f41b303820091b05aee\"\u003e\u003ccode\u003e3fc3748\u003c/code\u003e\u003c/a\u003e Fix deprecated model for OpenAI SDK Image model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/b83d3928cd84f547c094a89d23969b256b567f4b\"\u003e\u003ccode\u003eb83d392\u003c/code\u003e\u003c/a\u003e Fix OpenAI ITs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/f63fac2a2d968bccd1cbc3c62a7ad78294f16ed5\"\u003e\u003ccode\u003ef63fac2\u003c/code\u003e\u003c/a\u003e Fix deprecated audio models in OpenAI API and OpenAI SDK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/9a5f2154bdda22949091ffd7ae4f532934d0092f\"\u003e\u003ccode\u003e9a5f215\u003c/code\u003e\u003c/a\u003e fix: update OpenAI image API to gpt-image-1-mini, dropping DALL-E support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/30c7be9000b8a9afd58e3a580b5424630e6d7509\"\u003e\u003ccode\u003e30c7be9\u003c/code\u003e\u003c/a\u003e fix: Add missing configurations for ChatModel streaming tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/42b9cc72e1d665a417403e403828228bcff254d4\"\u003e\u003ccode\u003e42b9cc7\u003c/code\u003e\u003c/a\u003e Replace switchMap with concatMap/map to prevent streaming data loss (\u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/issues/6106\"\u003e#6106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/24a89f5555be3d6db006dfb46930b569a28a51ee\"\u003e\u003ccode\u003e24a89f5\u003c/code\u003e\u003c/a\u003e Fix Redis vector store filter delete to paginate search results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/df99841177c419d09f936d917fb673fb4eecf4ad\"\u003e\u003ccode\u003edf99841\u003c/code\u003e\u003c/a\u003e Add Ollama ThinkOption runtime hints\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-ai/compare/v1.0.0...v1.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okio:okio-jvm` from 3.6.0 to 3.17.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio-jvm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.17.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-03-11\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Adjust down the Kotlin stdlib dependency to [Kotlin 2.1.21][kotlin_2_1_21]. Okio is built\nwith an up-to-date Kotlin compiler (2.2.21), but depends on an older kotlin-stdlib. We're doing\nthis so you can update Okio and Kotlin independently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Return the correct timestamp in \u003ccode\u003eFileMetadata.createdAtMillis\u003c/code\u003e on Kotlin/Native on UNIX\nplatforms. We were incorrectly using the POSIX \u003ccode\u003ectime\u003c/code\u003e (\u003cem\u003echange\u003c/em\u003e time) instead of the\n\u003ccode\u003ebirthtime\u003c/code\u003e. With this fix Okio now prefers \u003ccode\u003estatx()\u003c/code\u003e over \u003ccode\u003estat()\u003c/code\u003e on native platforms. This\nAPI first appeared in Linux in 4.11 (2017) and Android in API 30 (2020).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't delay triggering timeouts. In 3.16.0 we introduced a regression that caused timeouts\nto fire later than they were supposed to.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-14\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 3.16.2. We forgot to cherry-pick a commit before we released!\u003c/p\u003e\n\u003ch2\u003eVersion 3.16.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: \u003ccode\u003eokio-assetfilesystem\u003c/code\u003e APIs now correctly restored as visible to Kotlin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e on\nAndroid API 21. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now catch that and\nclose the underlying stream instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-07-29\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Change \u003ccode\u003eSocket.asOkioSocket()\u003c/code\u003e to resolve its source \u003ccode\u003eInputStream\u003c/code\u003e and \u003ccode\u003eOutputStream\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/80a50234e5edb96041a8168c4754ba9e1ff3625a\"\u003e\u003ccode\u003e80a5023\u003c/code\u003e\u003c/a\u003e Prepare for release 3.17.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/65c0c26bb5242b697ffc28f6c666ae0a01197ff6\"\u003e\u003ccode\u003e65c0c26\u003c/code\u003e\u003c/a\u003e Switch to FileMetadata to use statx instead of stat on Linux and Apple platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b11f17b233601af92ae1fabea3fecdeea0608631\"\u003e\u003ccode\u003eb11f17b\u003c/code\u003e\u003c/a\u003e Remove Kotlin/JS IR default parameter workarounds. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1786\"\u003e#1786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b35f473635db8ad9d5a9b096780e960d1b8f7d4d\"\u003e\u003ccode\u003eb35f473\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.4.0 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/cbcee31f2bcb7e6f606d8eafc45f4c8ea7228cae\"\u003e\u003ccode\u003ecbcee31\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact action to v7 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1783\"\u003e#1783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/fc7aecb7f6f7a123f2024ab6397da04311546bf2\"\u003e\u003ccode\u003efc7aecb\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.1 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/79aa26755c77df8c4d0233926c7308fd353ad697\"\u003e\u003ccode\u003e79aa267\u003c/code\u003e\u003c/a\u003e Drop \u003ccode\u003eisWasm()\u003c/code\u003e early return workaround for KT-60212. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1777\"\u003e#1777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/45459dca7d40b4c2df1454a0f363e0b8e153beb5\"\u003e\u003ccode\u003e45459dc\u003c/code\u003e\u003c/a\u003e Fix result of an 'errnoToIOException' call is not thrown. inside `PosixFileSy...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/9fbab0f7ab00b525b0ae331c8c3ac3c645afc8c8\"\u003e\u003ccode\u003e9fbab0f\u003c/code\u003e\u003c/a\u003e Decode env variables in WASI tests (\u003ca href=\"https://redirect.github.com/square/okio/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/50abe8900f2e7bd48d4afc77bda0afd74fc790ac\"\u003e\u003ccode\u003e50abe89\u003c/code\u003e\u003c/a\u003e Stop using AssertJ (\u003ca href=\"https://redirect.github.com/square/okio/issues/1771\"\u003e#1771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.6.0...parent-3.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okio:okio` from 3.4.0 to 3.17.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.17.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-03-11\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Adjust down the Kotlin stdlib dependency to [Kotlin 2.1.21][kotlin_2_1_21]. Okio is built\nwith an up-to-date Kotlin compiler (2.2.21), but depends on an older kotlin-stdlib. We're doing\nthis so you can update Okio and Kotlin independently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Return the correct timestamp in \u003ccode\u003eFileMetadata.createdAtMillis\u003c/code\u003e on Kotlin/Native on UNIX\nplatforms. We were incorrectly using the POSIX \u003ccode\u003ectime\u003c/code\u003e (\u003cem\u003echange\u003c/em\u003e time) instead of the\n\u003ccode\u003ebirthtime\u003c/code\u003e. With this fix Okio now prefers \u003ccode\u003estatx()\u003c/code\u003e over \u003ccode\u003estat()\u003c/code\u003e on native platforms. This\nAPI first appeared in Linux in 4.11 (2017) and Android in API 30 (2020).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't delay triggering timeouts. In 3.16.0 we introduced a regression that caused timeouts\nto fire later than they were supposed to.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-14\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 3.16.2. We forgot to cherry-pick a commit before we released!\u003c/p\u003e\n\u003ch2\u003eVersion 3.16.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: \u003ccode\u003eokio-assetfilesystem\u003c/code\u003e APIs now correctly restored as visible to Kotlin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e on\nAndroid API 21. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now catch that and\nclose the underlying stream instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-07-29\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Change \u003ccode\u003eSocket.asOkioSocket()\u003c/code\u003e to resolve its source \u003ccode\u003eInputStream\u003c/code\u003e and \u003ccode\u003eOutputStream\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/80a50234e5edb96041a8168c4754ba9e1ff3625a\"\u003e\u003ccode\u003e80a5023\u003c/code\u003e\u003c/a\u003e Prepare for release 3.17.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/65c0c26bb5242b697ffc28f6c666ae0a01197ff6\"\u003e\u003ccode\u003e65c0c26\u003c/code\u003e\u003c/a\u003e Switch to FileMetadata to use statx instead of stat on Linux and Apple platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b11f17b233601af92ae1fabea3fecdeea0608631\"\u003e\u003ccode\u003eb11f17b\u003c/code\u003e\u003c/a\u003e Remove Kotlin/JS IR default parameter workarounds. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1786\"\u003e#1786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b35f473635db8ad9d5a9b096780e960d1b8f7d4d\"\u003e\u003ccode\u003eb35f473\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.4.0 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/cbcee31f2bcb7e6f606d8eafc45f4c8ea7228cae\"\u003e\u003ccode\u003ecbcee31\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact action to v7 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1783\"\u003e#1783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/fc7aecb7f6f7a123f2024ab6397da04311546bf2\"\u003e\u003ccode\u003efc7aecb\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.1 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/79aa26755c77df8c4d0233926c7308fd353ad697\"\u003e\u003ccode\u003e79aa267\u003c/code\u003e\u003c/a\u003e Drop \u003ccode\u003eisWasm()\u003c/code\u003e early return workaround for KT-60212. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1777\"\u003e#1777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/45459dca7d40b4c2df1454a0f363e0b8e153beb5\"\u003e\u003ccode\u003e45459dc\u003c/code\u003e\u003c/a\u003e Fix result of an 'errnoToIOException' call is not thrown. inside `PosixFileSy...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/9fbab0f7ab00b525b0ae331c8c3ac3c645afc8c8\"\u003e\u003ccode\u003e9fbab0f\u003c/code\u003e\u003c/a\u003e Decode env variables in WASI tests (\u003ca href=\"https://redirect.github.com/square/okio/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/50abe8900f2e7bd48d4afc77bda0afd74fc790ac\"\u003e\u003ccode\u003e50abe89\u003c/code\u003e\u003c/a\u003e Stop using AssertJ (\u003ca href=\"https://redirect.github.com/square/okio/issues/1771\"\u003e#1771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.4.0...parent-3.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.cloud:spring-cloud-dependencies` from 2025.0.2 to 2025.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/releases\"\u003eorg.springframework.cloud:spring-cloud-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2025.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump antora from 3.2.0-alpha.10 to 3.2.0-alpha.11 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/447\"\u003espring-cloud/spring-cloud-release#447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.cloud:spring-cloud-contract-dependencies from 5.0.1-SNAPSHOT to 5.0.2-SNAPSHOT by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/454\"\u003espring-cloud/spring-cloud-release#454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.cloud:spring-cloud-contract-dependencies from 5.0.1-SNAPSHOT to 5.0.2-SNAPSHOT by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/453\"\u003espring-cloud/spring-cloud-release#453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/456\"\u003espring-cloud/spring-cloud-release#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-model from 3.9.11 to 3.9.12 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/461\"\u003espring-cloud/spring-cloud-release#461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-model from 3.9.11 to 3.9.12 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/460\"\u003espring-cloud/spring-cloud-release#460\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/compare/v2025.1.0...v2025.1.1\"\u003ehttps://github.com/spring-cloud/spring-cloud-release/compare/v2025.1.0...v2025.1.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/dbb12bfc2b899fb0845fe4b3c6dc07bc3c1828e2\"\u003e\u003ccode\u003edbb12bf\u003c/code\u003e\u003c/a\u003e Update SNAPSHOT to 2025.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/edc8bcb1d195cb0a9fa96efc82ccb3dfdaf2fd39\"\u003e\u003ccode\u003eedc8bcb\u003c/code\u003e\u003c/a\u003e Bumping versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/a9f418316485581438af2fa1db54f7ff5e80b17e\"\u003e\u003ccode\u003ea9f4183\u003c/code\u003e\u003c/a\u003e Use Spring Boot 4.0.2-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/da7ad033005dd53554ad5aea9eeefab9416c1661\"\u003e\u003ccode\u003eda7ad03\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/460\"\u003e#460\u003c/a\u003e from spring-cloud/dependabot/maven/org.apache.maven-m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/49b10e643ffdb36873b3abb0bcd0539e0942f0c6\"\u003e\u003ccode\u003e49b10e6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/461\"\u003e#461\u003c/a\u003e from spring-cloud/dependabot/maven/main/org.apache.ma...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/59782becdf97cb4db3693fc9d3688e85fde493b5\"\u003e\u003ccode\u003e59782be\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-model from 3.9.11 to 3.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/89c8dd1e2610118b12e9d9ccb64945833a0ade22\"\u003e\u003ccode\u003e89c8dd1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-model from 3.9.11 to 3.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/96a5fb078d5eb2d80baec60004f1cb2518290afe\"\u003e\u003ccode\u003e96a5fb0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/456\"\u003e#456\u003c/a\u003e from spring-cloud/dependabot/github_actions/main/acti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/5d22a1d1f65df1f7a8c5bc021f5cc5dc44398072\"\u003e\u003ccode\u003e5d22a1d\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/ec45c6d4c7d7e49695e3c6c9fa68abd3823a770d\"\u003e\u003ccode\u003eec45c6d\u003c/code\u003e\u003c/a\u003e Bumping versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/compare/v2025.0.2...v2025.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations` from 2.22.0 to 2.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.1\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components, such as the rule-based routing sampler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.28.0\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the obsolete internal \u003ccode\u003eClassInjector\u003c/code\u003e/\u003ccode\u003eProxyInjectionBuilder\u003c/code\u003e API used by the old \u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e path; use \u003ccode\u003eExperimentalInstrumentationModule.exposedClassNames()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18112\"\u003e#18112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated non-stable API methods and the deprecated \u003ccode\u003eopentelemetry-runtime-telemetry-java8\u003c/code\u003e and \u003ccode\u003eopentelemetry-runtime-telemetry-java17\u003c/code\u003e library aliases. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the previously deprecated \u003ccode\u003ecaptureEventName\u003c/code\u003e library builder setting from the logback-appender-1.0 and log4j-appender-2.17 \u003ccode\u003eOpenTelemetryAppender\u003c/code\u003e, and the corresponding \u003ccode\u003eotel.instrumentation.{logback-appender,log4j-appender,jboss-logmanager}.experimental.capture-event-name\u003c/code\u003e javaagent properties. Use the \u003ccode\u003eotel.event.name\u003c/code\u003e key in MDC / context data / key-value pairs / Logstash markers / structured arguments instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18223\"\u003e#18223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated experimental config properties \u003ccode\u003eotel.instrumentation.http.client.experimental.redact-query-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e; use \u003ccode\u003eotel.instrumentation.sanitization.url.experimental.sensitive-query-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18229\"\u003e#18229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the deprecated \u003ccode\u003eotel.instrumentation.servlet.experimental.add-trace-id-request-attribute\u003c/code\u003e property; use \u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReshaped the ktor \u003ccode\u003eExperimental\u003c/code\u003e helper from a class with a \u003ccode\u003ecompanion object\u003c/code\u003e to a top-level \u003ccode\u003eobject\u003c/code\u003e. Kotlin source callers (\u003ccode\u003eExperimental.emitExperimentalTelemetry(...)\u003c/code\u003e) are unaffected, but pre-compiled consumers must be recompiled against the new artifact. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18343\"\u003e#18343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚫 Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eotel.instrumentation.jaxws-cxf-3.0.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.jaxws-2.0-cxf-3.0.enabled\u003c/code\u003e, and \u003ccode\u003eotel.instrumentation.jaxws-metro-2.2.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.jaxws-2.0-metro-2.2.enabled\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟 New javaagent instrumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Apache Thrift 0.13 instrumentation for RPC client and server spans and metrics. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18405\"\u003e#18405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟 New library instrumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Apache Thrift 0.13 library instrumentation for RPC client and server spans and metrics. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18405\"\u003e#18405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📈 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCouchbase 3.1 javaagent instrumentation now emits the more conventional instrumentation scope name \u003ccode\u003eio.opentelemetry.couchbase-3.1\u003c/code\u003e instead of \u003ccode\u003eio.opentelemetry.javaagent.couchbase-3.1\u003c/code\u003e when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18426\"\u003e#18426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWicket resource requests now use the resource reference class name in the server span name when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18312\"\u003e#18312\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18775\"\u003e#18775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDecide whether javaagent helper classes are injected into the application class loader or isolated based on the advice classes used by an instrumentation. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17815\"\u003e#17815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove cgroup v2 container ID detection for Podman by supporting additional \u003ccode\u003emountinfo\u003c/code\u003e layouts and warning when multiple candidate IDs are found. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18272\"\u003e#18272\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Pekko HTTP and Tapir server route tracking so server span names and \u003ccode\u003ehttp.route\u003c/code\u003e preserve the most specific matched route across nested directives, exceptions, and timeouts; this may change span names and \u003ccode\u003ehttp.route\u003c/code\u003e values for affected routes. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16390\"\u003e#16390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix context loss in Finagle HTTP instrumentation across Netty-to-Finagle request conversion and \u003ccode\u003etwitter-util\u003c/code\u003e Future/Promise asynchronous boundaries. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17867\"\u003e#17867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix virtual-thread pinning caused by weak-map stale-entry cleanup running on virtual threads; cleanup now runs from the background thread instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18113\"\u003e#18113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid linking batch consumer spans to the ambient consumer span when records or messages have no propagation headers. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18154\"\u003e#18154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eresetOnEachOperator()\u003c/code\u003e for Reactor 3.1 so it also removes the scheduler hook when instrumentation is disabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18258\"\u003e#18258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnd spans when RxJava 1.0 subscriptions throw synchronously. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18265\"\u003e#18265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components,\nsuch as the rule-based routing sampler.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.28.0 (2026-05-19)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the obsolete internal \u003ccode\u003eClassInjector\u003c/code\u003e/\u003ccode\u003eProxyInjectionBuilder\u003c/code\u003e API used by the old\n\u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e path; use\n\u003ccode\u003eExperimentalInstrumentationModule.exposedClassNames()\u003c/code\u003e instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18112\"\u003e#18112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated non-stable API methods and the deprecated\n\u003ccode\u003eopentelemetry-runtime-telemetry-java8\u003c/code\u003e and \u003ccode\u003eopentelemetry-runtime-telemetry-java17\u003c/code\u003e library\naliases.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the previously deprecated \u003ccode\u003ecaptureEventName\u003c/code\u003e library builder setting from the\nlogback-appender-1.0 and log4j-appender-2.17 \u003ccode\u003eOpenTelemetryAppender\u003c/code\u003e, and the corresponding\n\u003ccode\u003eotel.instrumentation.{logback-appender,log4j-appender,jboss-logmanager}.experimental.capture-event-name\u003c/code\u003e\njavaagent properties. Use the \u003ccode\u003eotel.event.name\u003c/code\u003e key in MDC / context data / key-value pairs /\nLogstash markers / structured arguments instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18223\"\u003e#18223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated experimental config properties\n\u003ccode\u003eotel.instrumentation.http.client.experimental.redact-query-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e; use\n\u003ccode\u003eotel.instrumentation.sanitization.url.experimental.sensitive-query-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18229\"\u003e#18229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the deprecated \u003ccode\u003eotel.instrumentation.servlet.experimental.add-trace-id-request-attribute\u003c/code\u003e\nproperty; use \u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e\ninstead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/7ad453a58de282ea04fd88f4178d70a65468b93c\"\u003e\u003ccode\u003e7ad453a\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] Prepare release 2.28.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18818\"\u003e#18818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/1f0b4b27c6e3c96d3098fa7a4ece9404ba7c55bd\"\u003e\u003ccode\u003e1f0b4b2\u003c/code\u003e\u003c/a\u003e Prepare change log for upcoming patch release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18816\"\u003e#18816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/f4b9d76e1c8425b53bd1f22a1e5f8612e30659fc\"\u003e\u003ccode\u003ef4b9d76\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] fix(deps): update opentelemetry-java-contrib monorepo to v1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/9ef68e6b114b2d1fc1f6a3fbc576cb37fc71e893\"\u003e\u003ccode\u003e9ef68e6\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] Prepare release 2.28.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18791\"\u003e#18791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/5d26f13fa3a9c8d67d336649796620d65733fc09\"\u003e\u003ccode\u003e5d26f13\u003c/code\u003e\u003c/a\u003e Draft release notes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18774\"\u003e#18774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/37540625c9d7928152a4fe3e52ed255255f6d895\"\u003e\u003ccode\u003e3754062\u003c/code\u003e\u003c/a\u003e Gate Wicket resource span names on v3 preview (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18775\"\u003e#18775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/f6f123d374986c34b3e2eee412551de7f6aec58b\"\u003e\u003ccode\u003ef6f123d\u003c/code\u003e\u003c/a\u003e Preserve Spring resource provider class names (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18785\"\u003e#18785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/4c6155a89b5abe035197a4a87375cbebbcce8d04\"\u003e\u003ccode\u003e4c6155a\u003c/code\u003e\u003c/a\u003e Normalize internal and resource javaagent packages (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18746\"\u003e#18746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/d7b88cef8d7dcc75745520bff25a3ac38a949c75\"\u003e\u003ccode\u003ed7b88ce\u003c/code\u003e\u003c/a\u003e Rename servlet common root package (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18778\"\u003e#18778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/d52a5ff2c5aaeb8e5eb2a7149d05a998c7815fdc\"\u003e\u003ccode\u003ed52a5ff\u003c/code\u003e\u003c/a\u003e Rename servlet common snippet package (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18777\"\u003e#18777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.22.0...v2.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.xmlbeans:xmlbeans` from 5.1.1 to 5.3.0\n\nUpdates `commons-io:commons-io` from 2.19.0 to 2.22.0\n\nUpdates `org.jsoup:jsoup` from 1.18.1 to 1.22.2\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.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.22.2\u003c/strong\u003e is out now, with fixes and refinements across the library. It makes editing the DOM during traversal more predictable, refreshes the default HTML tag definitions with newer elements and better text boundaries, and improves reliability in parsing and HTTP transport. The release also fixes a number of edge cases in cleaning, stream parsing, XML doctype handling, and Android packaging.\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\u003ch2\u003eImprovements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpanded and clarified \u003ccode\u003eNodeTraversor\u003c/code\u003e support for in-place DOM rewrites during \u003ccode\u003eNodeVisitor.head()\u003c/code\u003e. Current-node edits such as \u003ccode\u003eremove\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, and \u003ccode\u003eunwrap\u003c/code\u003e now recover more predictably, while traversal stays within the original root subtree. This makes single-pass tree cleanup and normalization visitors easier to write, for example when unwrapping presentational elements or replacing text nodes as you walk the DOM. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2472\"\u003e#2472\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation: clarified that a configured \u003ccode\u003eCleaner\u003c/code\u003e may be reused across concurrent threads, and that shared \u003ccode\u003eSafelist\u003c/code\u003e instances should not be mutated while in use. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2473\"\u003e#2473\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eUpdated the default HTML \u003ccode\u003eTagSet\u003c/code\u003e for current HTML elements: added \u003ccode\u003edialog\u003c/code\u003e, \u003ccode\u003esearch\u003c/code\u003e, \u003ccode\u003epicture\u003c/code\u003e, and \u003ccode\u003eslot\u003c/code\u003e; made \u003ccode\u003eins\u003c/code\u003e, \u003ccode\u003edel\u003c/code\u003e, \u003ccode\u003ebutton\u003c/code\u003e, \u003ccode\u003eaudio\u003c/code\u003e, \u003ccode\u003evideo\u003c/code\u003e, and \u003ccode\u003ecanvas\u003c/code\u003e inline by default (\u003ccode\u003eTag#isInline()\u003c/code\u003e, aligned to phrasing content in the spec); and added readable \u003ccode\u003eElement.text()\u003c/code\u003e boundaries for controls and embedded objects via the new \u003ccode\u003eTag.TextBoundary\u003c/code\u003e option. This improves pretty-printing and keeps normalized text from running adjacent words together. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2493\"\u003e#2493\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid (R8/ProGuard): added a rule to ignore the optional \u003ccode\u003ere2j\u003c/code\u003e dependency when not present. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2459\"\u003e#2459\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed a \u003ccode\u003eNodeTraversor\u003c/code\u003e regression in 1.21.2 where removing or replacing the current node during \u003ccode\u003ehead()\u003c/code\u003e could revisit the replacement node and loop indefinitely. The traversal docs now also clarify which inserted nodes are visited in the current pass. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2472\"\u003e#2472\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eParsing during charset sniffing no longer fails if an advisory \u003ccode\u003eavailable()\u003c/code\u003e call throws \u003ccode\u003eIOException\u003c/code\u003e, as seen on JDK 8 \u003ccode\u003eHttpURLConnection\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2474\"\u003e#2474\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCleaner\u003c/code\u003e no longer makes relative URL attributes in the input document absolute when cleaning or validating a \u003ccode\u003eDocument\u003c/code\u003e. URL normalization now applies only to the cleaned output, and \u003ccode\u003eSafelist.isSafeAttribute()\u003c/code\u003e is side effect free. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2475\"\u003e#2475\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCleaner\u003c/code\u003e no longer duplicates enforced attributes when the input \u003ccode\u003eDocument\u003c/code\u003e preserves attribute case. A case-variant source attribute is now replaced by the enforced attribute in the cleaned output. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2476\"\u003e#2476\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eIf a per-request SOCKS proxy is configured, jsoup now avoids using the JDK \u003ccode\u003eHttpClient\u003c/code\u003e, because the JDK would silently ignore that proxy and attempt to connect directly. Those requests now fall back to the legacy \u003ccode\u003eHttpURLConnection\u003c/code\u003e transport instead, which does support SOCKS. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2468\"\u003e#2468\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eConnection.Response.streamParser()\u003c/code\u003e and \u003ccode\u003eDataUtil.streamParser(Path, ...)\u003c/code\u003e could fail on small inputs without a declared charset, if the initial 5 KB charset sniff fully consumed the input and closed it before the stream parse began. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2483\"\u003e#2483\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eIn XML mode, doctypes with an internal subset, such as \u003ccode\u003e\u0026lt;!DOCTYPE root [\u0026lt;!ENTITY name \u0026quot;value\u0026quot;\u0026gt;]\u0026gt;\u003c/code\u003e, now round-trip correctly. The subset is preserved as raw text only; entities are not expanded and external DTDs are not loaded. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2486\"\u003e#2486\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the integration test server from Jetty to Netty, which actively maintains support for our minimum JDK target (8). \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2491\"\u003e#2491\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\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://jsoup.org/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;\r\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\r\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\r\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\r\n  \u0026lt;/dependency\u0026gt;\r\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 enable...\n\n_Description has been truncated_","html_url":"https://github.com/beyonai/ByClaw/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyonai%2FByClaw/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"},{"uuid":"4228470851","node_id":"PR_kwDOFoMyO87Q-U8D","number":4,"state":"closed","title":"Bump the maven group across 12 directories with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-21T00:58:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-08T23:59:45.000Z","updated_at":"2026-05-21T00:59:01.000Z","time_to_close":3632354,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":11,"packages":[{"name":"junit:junit","old_version":"4.13","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.0","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.10.5.1","new_version":"2.12.7.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.10.5","new_version":"2.18.6","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.jayway.jsonpath:json-path","old_version":"2.2.0","new_version":"2.9.0","repository_url":"https://github.com/jayway/JsonPath"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.2","new_version":"4.5.13"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the /modules/openapi-generator-maven-plugin directory: [junit:junit](https://github.com/junit-team/junit4) and [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-jersey directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-datelib-j8 directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-cxf directory: [junit:junit](https://github.com/junit-team/junit4), [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-cxf-test-data directory: 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: [junit:junit](https://github.com/junit-team/junit4), [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) 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: [junit:junit](https://github.com/junit-team/junit4), [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 1 update in the /samples/server/petstore/java-vertx-web directory: [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson).\nBumps the maven group with 6 updates in the /samples/server/petstore/java-undertow directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.13` | `4.13.1` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.0` | `1.2.13` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.10.5.1` | `2.12.7.1` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.10.5` | `2.18.6` |\n| [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath) | `2.2.0` | `2.9.0` |\n| org.apache.httpcomponents:httpclient | `4.5.2` | `4.5.13` |\n\nBumps the maven group with 1 update in the /samples/server/petstore/java-pkmst directory: org.apache.commons:commons-lang3.\nBumps the maven group with 1 update in the /samples/meta-codegen/lib directory: [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 1 update in the /samples/client/petstore/spring-cloud directory: [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator).\n\nUpdates `junit:junit` from 4.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...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.codehaus.plexus:plexus-utils` from 3.3.0 to 3.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/releases\"\u003eorg.codehaus.plexus:plexus-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not exclude \u0026quot;.gitignore\u0026quot; and \u0026quot;.cvsignore\u0026quot; by default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/326\"\u003e#326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/327\"\u003e#327\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\u003eDo not exclude \u0026quot;.gitignore\u0026quot; and \u0026quot;.cvsignore\u0026quot; by default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/326\"\u003e#326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/327\"\u003e#327\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[3.x] Add Automatic-Module-Name manifest entry (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/324\"\u003e#324\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Zip Slip vulnerability in archive extraction (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/296\"\u003e#296\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/304\"\u003e#304\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove obsolete and time consuming Java 7 issue \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/51\"\u003e#51\u003c/a\u003e regression test (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/328\"\u003e#328\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[3.x] Add license to POM (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/325\"\u003e#325\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove to Site 2.0 descriptor (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/306\"\u003e#306\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter best practices \u0026amp; tests cleanups (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/303\"\u003e#303\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 24 to 25 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/310\"\u003e#310\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 from 23 to 24 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/298\"\u003e#298\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 from 22 to 23 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/293\"\u003e#293\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 from 21 to 22 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/290\"\u003e#290\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 from 20 to 21 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/287\"\u003e#287\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 from 19 to 20 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/286\"\u003e#286\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jmhVersion from 1.36 to 1.37 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/285\"\u003e#285\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.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[3.x] Fix false difference detected with CachingOutputStream/CachingWriter when streams are flushed by \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/253\"\u003ecodehaus-plexus/plexus-utils#253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eV3 changes to make external usage easier by \u003ca href=\"https://github.com/Claudenw\"\u003e\u003ccode\u003e@​Claudenw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/277\"\u003ecodehaus-plexus/plexus-utils#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump parent pom to 19 and reformat sources by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/280\"\u003ecodehaus-plexus/plexus-utils#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert to JUnit 5 with OpenRewrite by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/281\"\u003ecodehaus-plexus/plexus-utils#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esync pom changes from master branch by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/282\"\u003ecodehaus-plexus/plexus-utils#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.5.1...plexus-utils-3.6.0\"\u003ehttps://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.5.1...plexus-utils-3.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.5.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\u003eReading and writing files using Java NIO (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/232\"\u003e#232\u003c/a\u003e) \u003ca href=\"https://github.com/mkarg\"\u003e\u003ccode\u003e@​mkarg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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/codehaus-plexus/plexus-utils/commit/c61982e755b021faca509637f1ea6ae04ee241c3\"\u003e\u003ccode\u003ec61982e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release plexus-utils-3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/0614f94cd48c6d6f219be729815b7576aea69cc6\"\u003e\u003ccode\u003e0614f94\u003c/code\u003e\u003c/a\u003e Remove obsolete and time consuming Java 7 issue \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/51\"\u003e#51\u003c/a\u003e regression test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/e3ca715440a300f36c28c1018cd68fb7b14a4712\"\u003e\u003ccode\u003ee3ca715\u003c/code\u003e\u003c/a\u003e Do not exclude \u0026quot;.gitignore\u0026quot; and \u0026quot;.cvsignore\u0026quot; by default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/b16a390938bb6627602837bb7d8ee263c5b7ccc3\"\u003e\u003ccode\u003eb16a390\u003c/code\u003e\u003c/a\u003e [3.x] Add license to POM (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/62705305342151b9717c4fd848272ad71f0450a1\"\u003e\u003ccode\u003e6270530\u003c/code\u003e\u003c/a\u003e [3.x] Add Automatic-Module-Name manifest entry (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/5d37b07a39f1865cbf8f87eef4cb0dc7225189a7\"\u003e\u003ccode\u003e5d37b07\u003c/code\u003e\u003c/a\u003e Fix release-drafter v7 branch filtering (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/27ec2e6ae8c2b640ad736a3b0eab382fdc5a5297\"\u003e\u003ccode\u003e27ec2e6\u003c/code\u003e\u003c/a\u003e Use filter-by-range instead of filter-by-commitish (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/321\"\u003e#321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/3b8cfedeb42dfed2b8b2d33412fc4d6e08843027\"\u003e\u003ccode\u003e3b8cfed\u003c/code\u003e\u003c/a\u003e Fix release-drafter for 3.x branch (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/319\"\u003e#319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/4d25130f1df0540676ccc17edc2d18e01f0dbed8\"\u003e\u003ccode\u003e4d25130\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus from 24 to 25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/c76c5a436d62a8f2fc20a12dc01857f7b77b923b\"\u003e\u003ccode\u003ec76c5a4\u003c/code\u003e\u003c/a\u003e Move to Site 2.0 descriptor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.3.0...plexus-utils-3.6.1\"\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.0 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.2.0...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.2.0 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.2.0...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-classic` from 1.2.0 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.2.0...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.2.0 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.2.0...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.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...r4.13.1\"\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.0 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.2.0...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.2.0 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.2.0...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 `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 `junit:junit` from 4.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...r4.13.1\"\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.0 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.2.0...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.2.0 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.2.0...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 `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `junit:junit` from 4.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...r4.13.1\"\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.0 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.2.0...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.2.0 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.2.0...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 `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.11.2 to 2.12.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `junit:junit` from 4.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...r4.13.1\"\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.0 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.2.0...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 `com.fasterxml.jackson.core:jackson-databind` from 2.10.5.1 to 2.12.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.10.5 to 2.18.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/9a46ef8ccac2f15cba1c82059fbcc3883798478a\"\u003e\u003ccode\u003e9a46ef8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.18.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/5f192db9c84c1e7a9e6ab7f631a77d4ac0719cb4\"\u003e\u003ccode\u003e5f192db\u003c/code\u003e\u003c/a\u003e Prep for 2.18.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/b0c428e6f993e1b5ece5c1c3cb2523e887cd52cf\"\u003e\u003ccode\u003eb0c428e\u003c/code\u003e\u003c/a\u003e Enforce \u003ccode\u003eStreamReadConstraints.maxNumberLength\u003c/code\u003e for non-blocking (async) pars...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/7c8b6d52632ff87dd40483df44a2b74d3048882c\"\u003e\u003ccode\u003e7c8b6d5\u003c/code\u003e\u003c/a\u003e Add test for nesting for \u003ccode\u003eDataInput\u003c/code\u003e-backed \u003ccode\u003eJsonParser\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/97a647b9d4bd03d31716d5565a73965c9ae2f396\"\u003e\u003ccode\u003e97a647b\u003c/code\u003e\u003c/a\u003e Update CI: JDK 23 -\u0026gt; 25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1601331cd5c7d79037904e4803a4c35cc9fdd4e0\"\u003e\u003ccode\u003e1601331\u003c/code\u003e\u003c/a\u003e (backport from 2.21) Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1548\"\u003e#1548\u003c/a\u003e: validate max doc length for fixed buffer inpu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/fae2542708621b49cdc61ec5b29574ad054ed76f\"\u003e\u003ccode\u003efae2542\u003c/code\u003e\u003c/a\u003e release notes update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/70c99ba8eccf6f8ad2754bccb113daac823f03ba\"\u003e\u003ccode\u003e70c99ba\u003c/code\u003e\u003c/a\u003e Update UTF8DataInputJsonParser.java (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1512\"\u003e#1512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/caea665e6364bb46a4e7101fd763e9ef8568f132\"\u003e\u003ccode\u003ecaea665\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/635d3bd80a44a8a84b04cfdd007ceb9a31dc95f1\"\u003e\u003ccode\u003e635d3bd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.10.5...jackson-core-2.18.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.jayway.jsonpath:json-path` from 2.2.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jayway/JsonPath/releases\"\u003ecom.jayway.jsonpath:json-path's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson-path-2.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for \u003ca href=\"https://github.com/advisories/GHSA-pfh2-hfmq-phg5\"\u003eCVE-2023-51074\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/SingingBush\"\u003e\u003ccode\u003e@​SingingBush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/965\"\u003ejson-path/JsonPath#965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJPMS: define Automatic-Module-Name as json.path by \u003ca href=\"https://github.com/SingingBush\"\u003e\u003ccode\u003e@​SingingBush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/966\"\u003ejson-path/JsonPath#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump json-smart version from 2.4.10 to 2.5.0 by \u003ca href=\"https://github.com/shoothzj\"\u003e\u003ccode\u003e@​shoothzj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/945\"\u003ejson-path/JsonPath#945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed rendering error on \u003ccode\u003e$..book[?(@.price \u0026lt;= $['expensive'])]\u003c/code\u003e in README.md by \u003ca href=\"https://github.com/lulunac27a\"\u003e\u003ccode\u003e@​lulunac27a\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/967\"\u003ejson-path/JsonPath#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Remove deprecated gradle convetion usage by \u003ca href=\"https://github.com/shoothzj\"\u003e\u003ccode\u003e@​shoothzj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/946\"\u003ejson-path/JsonPath#946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck for the existence of the next significant bracket by \u003ca href=\"https://github.com/twobiers\"\u003e\u003ccode\u003e@​twobiers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/985\"\u003ejson-path/JsonPath#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate versions by \u003ca href=\"https://github.com/kallestenflo\"\u003e\u003ccode\u003e@​kallestenflo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/987\"\u003ejson-path/JsonPath#987\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lulunac27a\"\u003e\u003ccode\u003e@​lulunac27a\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/967\"\u003ejson-path/JsonPath#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twobiers\"\u003e\u003ccode\u003e@​twobiers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/985\"\u003ejson-path/JsonPath#985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/json-path/JsonPath/compare/json-path-2.8.0...json-path-2.9.0\"\u003ehttps://github.com/json-path/JsonPath/compare/json-path-2.8.0...json-path-2.9.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ejson-path-2.8.0\u003c/h2\u003e\n\u003cp\u003eUpgrade json-smart to fix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2023-1370\"\u003ehttps://www.cve.org/CVERecord?id=CVE-2023-1370\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ejson-path-2.7.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ejson-path-2.6.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ejson-path-2.5.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ejson-path-2.4.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ejson-path-2.3.0\u003c/h2\u003e\n\u003cp\u003eBugfixes and improvements\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/json-path/JsonPath/commit/af7e516c69df680a6584fca7180ef082eb67c96c\"\u003e\u003ccode\u003eaf7e516\u003c/code\u003e\u003c/a\u003e Release 2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/af4dfcc17a9cb69002a5abc6e88a7745aef4c43d\"\u003e\u003ccode\u003eaf4dfcc\u003c/code\u003e\u003c/a\u003e Make PropertyPathToken public, closes \u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/955\"\u003e#955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/49b1151b11fbb147382c9c0f1c898b1ca0d2d3ec\"\u003e\u003ccode\u003e49b1151\u003c/code\u003e\u003c/a\u003e Update versions (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/71a09c1193726c010917f1157ecbb069ad6c3e3b\"\u003e\u003ccode\u003e71a09c1\u003c/code\u003e\u003c/a\u003e Check for the existence of the next significant bracket (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/985\"\u003e#985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/900ebfe58f4c9e78b209401c642320ef332ba618\"\u003e\u003ccode\u003e900ebfe\u003c/code\u003e\u003c/a\u003e Remove deprecated gradle usage (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/946274d3cb2ee51098bc0d8ba767a01da525218f\"\u003e\u003ccode\u003e946274d\u003c/code\u003e\u003c/a\u003e Fixed rendering error on \u003ccode\u003e$..book[?(@.price \u0026lt;= $['expensive'])]\u003c/code\u003e in README.md...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/425bcb18a5ffdfafcc60190c892f941ea4117fb7\"\u003e\u003ccode\u003e425bcb1\u003c/code\u003e\u003c/a\u003e Bump json-smart version from 2.4.10 to 2.5.0 (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/945\"\u003e#945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/2d57ab361512451fc3352816648357ffbd5c2a13\"\u003e\u003ccode\u003e2d57ab3\u003c/code\u003e\u003c/a\u003e JPMS: define Automatic-Module-Name as json.path (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/1a57f7800b2c101b6fca218c3f04a8b6adf04122\"\u003e\u003ccode\u003e1a57f78\u003c/code\u003e\u003c/a\u003e update dependencies (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/21de6207945dfca6b49809fa9dd08c3781b7ab9d\"\u003e\u003ccode\u003e21de620\u003c/code\u003e\u003c/a\u003e Prepare next version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jayway/JsonPath/compare/2.2.0...json-path-2.9.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:httpclient` from 4.5.2 to 4.5.13\n\nUpdates `org.apache.commons:commons-lang3` from 3.6 to 3.18.0\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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...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.hibernate.validator:hibernate-validator` from 6.0.16.Final to 6.2.0.Final\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-validator/blob/6.2.0.Final/changelog.txt\"\u003eorg.hibernate.validator:hibernate-validator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0.Final (23-12-2020)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* HV-1821 - engine     - HV-1755 introduces NPE in org.hibernate.validator.internal.engine.ValidatorFactoryImpl ...\n\n_Description has been truncated_","html_url":"https://github.com/deleonio/openapi-generator/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/deleonio%2Fopenapi-generator/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"4008773068","node_id":"PR_kwDOFq74js7HNJ3m","number":18,"state":"closed","title":"Bump the maven group across 9 directories with 21 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-09T22:06:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T01:17:30.000Z","updated_at":"2026-03-09T22:06:37.000Z","time_to_close":679745,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":21,"packages":[{"name":"net.sourceforge.pmd:pmd-core","old_version":"6.0.1","new_version":"7.22.0","repository_url":"https://github.com/pmd/pmd"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.3","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"commons-io:commons-io","old_version":"2.3","new_version":"2.14.0"},{"name":"org.assertj:assertj-core","old_version":"2.9.1","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.5","new_version":"4.5.13"},{"name":"com.squareup.okhttp3:okhttp","old_version":"3.4.1","new_version":"4.9.2","repository_url":"https://github.com/square/okhttp"},{"name":"com.h2database:h2","old_version":"1.4.186","new_version":"2.2.220","repository_url":"https://github.com/h2database/h2database"},{"name":"com.google.code.gson:gson","old_version":"2.8.0","new_version":"2.8.9","repository_url":"https://github.com/google/gson"},{"name":"org.springframework:spring-web","old_version":"4.3.4.RELEASE","new_version":"6.1.21","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.asynchttpclient:async-http-client","old_version":"2.2.0","new_version":"2.12.4","repository_url":"https://github.com/AsyncHttpClient/async-http-client"},{"name":"org.eclipse.jetty:jetty-server","old_version":"9.4.19.v20190610","new_version":"9.4.56.v20240826"},{"name":"org.bouncycastle:bcprov-jdk15on","old_version":"1.58","new_version":"1.70","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.apache.commons:commons-vfs2","old_version":"2.4","new_version":"2.10.0"},{"name":"org.apache.sshd:sshd-core","old_version":"2.5.1","new_version":"2.7.0","repository_url":"https://github.com/apache/mina-sshd"},{"name":"org.apache.tomcat:tomcat-catalina","old_version":"8.5.24","new_version":"9.0.112"},{"name":"commons-net:commons-net","old_version":"3.6","new_version":"3.9.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the /custom-pmd directory: [net.sourceforge.pmd:pmd-core](https://github.com/pmd/pmd) and [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).\nBumps the maven group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.sourceforge.pmd:pmd-core](https://github.com/pmd/pmd) | `6.0.1` | `7.22.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| commons-io:commons-io | `2.3` | `2.14.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `2.9.1` | `3.27.7` |\n| org.apache.httpcomponents:httpclient | `4.3.5` | `4.5.13` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `3.4.1` | `4.9.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `1.4.186` | `2.2.220` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.8.0` | `2.8.9` |\n| [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | `4.3.4.RELEASE` | `6.1.21` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `2.2.0` | `2.12.4` |\n| org.eclipse.jetty:jetty-server | `9.4.19.v20190610` | `9.4.56.v20240826` |\n| [org.bouncycastle:bcprov-jdk15on](https://github.com/bcgit/bc-java) | `1.58` | `1.70` |\n| org.apache.commons:commons-vfs2 | `2.4` | `2.10.0` |\n| [org.apache.sshd:sshd-core](https://github.com/apache/mina-sshd) | `2.5.1` | `2.7.0` |\n| org.apache.tomcat:tomcat-catalina | `8.5.24` | `9.0.112` |\n| commons-net:commons-net | `3.6` | `3.9.0` |\n\nBumps the maven group with 5 updates in the /libraries directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| commons-io:commons-io | `2.6` | `2.14.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.6.2` | `3.27.7` |\n| [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | `4.3.8.RELEASE` | `6.1.21` |\n| commons-net:commons-net | `3.6` | `3.9.0` |\n\nBumps the maven group with 4 updates in the /libraries-testing directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [org.assertj:assertj-core](https://github.com/assertj/assertj), [com.h2database:h2](https://github.com/h2database/h2database) and [org.springframework:spring-web](https://github.com/spring-projects/spring-framework).\nBumps the maven group with 6 updates in the /libraries-server directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| commons-io:commons-io | `2.8.0` | `2.14.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.6.2` | `3.27.7` |\n| org.apache.httpcomponents:httpclient | `4.5.3` | `4.5.13` |\n| org.eclipse.jetty:jetty-server | `9.4.27.v20200227` | `9.4.56.v20240826` |\n| org.apache.tomcat:tomcat-catalina | `8.5.24` | `9.0.112` |\n\nBumps the maven group with 2 updates in the /libraries-server-2 directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and org.eclipse.jetty:jetty-server.\nBumps the maven group with 5 updates in the /libraries-security directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| [org.bouncycastle:bcprov-jdk15on](https://github.com/bcgit/bc-java) | `1.58` | `1.70` |\n| [org.bouncycastle:bcpkix-jdk15on](https://github.com/bcgit/bc-java) | `1.58` | `1.70` |\n| [org.springframework.security.oauth:spring-security-oauth2](https://github.com/SpringSource/spring-security-oauth) | `2.4.0.RELEASE` | `2.4.2.RELEASE` |\n| [org.apache.sshd:sshd-core](https://github.com/apache/mina-sshd) | `2.5.1` | `2.7.0` |\n\nBumps the maven group with 2 updates in the /libraries-io directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and org.apache.commons:commons-vfs2.\nBumps the maven group with 6 updates in the /libraries-http directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.6.2` | `3.27.7` |\n| org.apache.httpcomponents:httpclient | `4.5.3` | `4.5.13` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.9.1` | `4.9.2` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.8.5` | `2.8.9` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `2.2.0` | `2.12.4` |\n\n\nUpdates `net.sourceforge.pmd:pmd-core` from 6.0.1 to 7.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmd/pmd/releases\"\u003enet.sourceforge.pmd:pmd-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePMD 7.22.0 (27-February-2026)\u003c/h2\u003e\n\u003ch2\u003e27-February-2026 - 7.22.0\u003c/h2\u003e\n\u003cp\u003eThe PMD team is pleased to announce PMD 7.22.0.\u003c/p\u003e\n\u003cp\u003eThis is a minor release.\u003c/p\u003e\n\u003ch3\u003eTable Of Contents\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-and-noteworthy\"\u003e🚀️ New and noteworthy\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#security-fixes\"\u003eSecurity fixes\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-and-changed-rules\"\u003e🌟️ New and Changed Rules\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-rules\"\u003eNew Rules\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#changed-rules\"\u003eChanged Rules\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#fixed-issues\"\u003e🐛️ Fixed Issues\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#api-changes\"\u003e🚨️ API Changes\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#deprecations\"\u003eDeprecations\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#merged-pull-requests\"\u003e✨️ Merged pull requests\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#dependency-updates\"\u003e📦️ Dependency updates\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#stats\"\u003e📈️ Stats\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚀️ New and noteworthy\u003c/h3\u003e\n\u003ch4\u003eSecurity fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThis release fixes a stored XSS vulnerability in VBHTMLRenderer and YAHTMLRenderer via unescaped violation messages.\u003cbr /\u003e\nAffects CI/CD pipelines that run PMD with \u003ccode\u003e--format vbhtml\u003c/code\u003e or \u003ccode\u003e--format yahtml\u003c/code\u003e on untrusted source code\n(e.g. pull requests from external contributors) and expose the HTML report as a build artifact.\nJavaScript executes in the browser context of anyone who opens the report.\u003cbr /\u003e\nNote: The default \u003ccode\u003ehtml\u003c/code\u003e format is \u003cstrong\u003enot affected\u003c/strong\u003e by unescaped violation messages, but a similar problem\nexisted with suppressed violation markers.\u003cbr /\u003e\nIf you use these reports, it is recommended to upgrade PMD.\u003cbr /\u003e\nReported by \u003ca href=\"https://github.com/smaranchand\"\u003eSmaran Chand\u003c/a\u003e (\u003ca href=\"https://github.com/smaranchand\"\u003e\u003ccode\u003e@​smaranchand\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟️ New and Changed Rules\u003c/h3\u003e\n\u003ch4\u003eNew Rules\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe new Java rule \u003ca href=\"https://docs.pmd-code.org/pmd-doc-7.22.0/pmd_rules_java_codestyle.html#unnecessaryinterfacedeclaration\"\u003e\u003ccode\u003eUnnecessaryInterfaceDeclaration\u003c/code\u003e\u003c/a\u003e detects classes that\nimplement interfaces that are already implemented by its superclass, and interfaces\nthat extend other interfaces already declared by their superinterfaces.\u003cbr /\u003e\nThese declarations are redundant and can be removed to simplify the code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanged Rules\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe rule \u003ca href=\"https://docs.pmd-code.org/pmd-doc-7.22.0/pmd_rules_java_errorprone.html#closeresource\"\u003e\u003ccode\u003eCloseResource\u003c/code\u003e\u003c/a\u003e introduces a new property, \u003ccode\u003eallowedResourceMethodPatterns\u003c/code\u003e,\nwhich lets you specify method invocation patterns whose return values are resources managed externally.\nThis is useful for ignoring managed resources - for example, \u003ccode\u003eReader\u003c/code\u003e/\u003ccode\u003eWriter\u003c/code\u003e instances obtained from\n\u003ccode\u003eHttpServletRequest\u003c/code\u003e/\u003ccode\u003eHttpServletResponse\u003c/code\u003e - because the servlet container, not application code,\nis responsible for closing them. By default, the rule ignores \u003ccode\u003eInputStream\u003c/code\u003e/\u003ccode\u003eOutputStream\u003c/code\u003e/\u003ccode\u003eReader\u003c/code\u003e/\u003ccode\u003eWriter\u003c/code\u003e\nresources returned by methods on \u003ccode\u003e(Http)ServletRequest\u003c/code\u003e and \u003ccode\u003e(Http)ServletResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/7f74d775143d842c9a9964e59e64284596a83a84\"\u003e\u003ccode\u003e7f74d77\u003c/code\u003e\u003c/a\u003e [release] prepare release pmd_releases/7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/1d1d51dd75ef7420842f79b977a3f1521e60174b\"\u003e\u003ccode\u003e1d1d51d\u003c/code\u003e\u003c/a\u003e Prepare pmd release 7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/f150d3dd8e5091fc4049c1c8ef1d3873b9a992a0\"\u003e\u003ccode\u003ef150d3d\u003c/code\u003e\u003c/a\u003e Update security.md (refs \u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6475\"\u003e#6475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/5523b332ed4d454c0abf0ffe324cda0142970993\"\u003e\u003ccode\u003e5523b33\u003c/code\u003e\u003c/a\u003e Update contributors for 7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/c140c0e1de5853a08efb84c9f91dfeb015882442\"\u003e\u003ccode\u003ec140c0e\u003c/code\u003e\u003c/a\u003e [core] Fix stored XSS in VBHTMLRenderer and YAHTMLRenderer (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6475\"\u003e#6475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/96598aa6c4b42cf13b2b4b20d8c29d2bc680ecd0\"\u003e\u003ccode\u003e96598aa\u003c/code\u003e\u003c/a\u003e [core] Fix stored XSS in VBHTMLRenderer and YAHTMLRenderer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/0f84b4d11039e03d8e34928d03a2f5950e816d89\"\u003e\u003ccode\u003e0f84b4d\u003c/code\u003e\u003c/a\u003e chore(deps): bump faraday from 2.13.3 to 2.14.1 (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6474\"\u003e#6474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/0304cfc47d0b61ee16b7a3eda3d8fdaecf4fdca1\"\u003e\u003ccode\u003e0304cfc\u003c/code\u003e\u003c/a\u003e chore(deps): bump nokogiri to 1.19.1 (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6473\"\u003e#6473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/5d5f96951598cc6c007167c6ae0845ae362e87a5\"\u003e\u003ccode\u003e5d5f969\u003c/code\u003e\u003c/a\u003e [core] Fix BaseAntlrTerminalNode getTokenKind to return type instead of index...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/41e6b680e25144a8feb908725ba2df2805f59118\"\u003e\u003ccode\u003e41e6b68\u003c/code\u003e\u003c/a\u003e [doc] Update release notes (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6471\"\u003e#6471\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6472\"\u003e#6472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmd/pmd/compare/pmd_releases/6.0.1...pmd_releases/7.22.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.3 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.2.3...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.2.3 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.2.3...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 `net.sourceforge.pmd:pmd-core` from 6.0.1 to 7.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmd/pmd/releases\"\u003enet.sourceforge.pmd:pmd-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePMD 7.22.0 (27-February-2026)\u003c/h2\u003e\n\u003ch2\u003e27-February-2026 - 7.22.0\u003c/h2\u003e\n\u003cp\u003eThe PMD team is pleased to announce PMD 7.22.0.\u003c/p\u003e\n\u003cp\u003eThis is a minor release.\u003c/p\u003e\n\u003ch3\u003eTable Of Contents\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-and-noteworthy\"\u003e🚀️ New and noteworthy\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#security-fixes\"\u003eSecurity fixes\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-and-changed-rules\"\u003e🌟️ New and Changed Rules\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-rules\"\u003eNew Rules\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#changed-rules\"\u003eChanged Rules\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#fixed-issues\"\u003e🐛️ Fixed Issues\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#api-changes\"\u003e🚨️ API Changes\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#deprecations\"\u003eDeprecations\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#merged-pull-requests\"\u003e✨️ Merged pull requests\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#dependency-updates\"\u003e📦️ Dependency updates\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#stats\"\u003e📈️ Stats\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚀️ New and noteworthy\u003c/h3\u003e\n\u003ch4\u003eSecurity fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThis release fixes a stored XSS vulnerability in VBHTMLRenderer and YAHTMLRenderer via unescaped violation messages.\u003cbr /\u003e\nAffects CI/CD pipelines that run PMD with \u003ccode\u003e--format vbhtml\u003c/code\u003e or \u003ccode\u003e--format yahtml\u003c/code\u003e on untrusted source code\n(e.g. pull requests from external contributors) and expose the HTML report as a build artifact.\nJavaScript executes in the browser context of anyone who opens the report.\u003cbr /\u003e\nNote: The default \u003ccode\u003ehtml\u003c/code\u003e format is \u003cstrong\u003enot affected\u003c/strong\u003e by unescaped violation messages, but a similar problem\nexisted with suppressed violation markers.\u003cbr /\u003e\nIf you use these reports, it is recommended to upgrade PMD.\u003cbr /\u003e\nReported by \u003ca href=\"https://github.com/smaranchand\"\u003eSmaran Chand\u003c/a\u003e (\u003ca href=\"https://github.com/smaranchand\"\u003e\u003ccode\u003e@​smaranchand\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟️ New and Changed Rules\u003c/h3\u003e\n\u003ch4\u003eNew Rules\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe new Java rule \u003ca href=\"https://docs.pmd-code.org/pmd-doc-7.22.0/pmd_rules_java_codestyle.html#unnecessaryinterfacedeclaration\"\u003e\u003ccode\u003eUnnecessaryInterfaceDeclaration\u003c/code\u003e\u003c/a\u003e detects classes that\nimplement interfaces that are already implemented by its superclass, and interfaces\nthat extend other interfaces already declared by their superinterfaces.\u003cbr /\u003e\nThese declarations are redundant and can be removed to simplify the code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanged Rules\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe rule \u003ca href=\"https://docs.pmd-code.org/pmd-doc-7.22.0/pmd_rules_java_errorprone.html#closeresource\"\u003e\u003ccode\u003eCloseResource\u003c/code\u003e\u003c/a\u003e introduces a new property, \u003ccode\u003eallowedResourceMethodPatterns\u003c/code\u003e,\nwhich lets you specify method invocation patterns whose return values are resources managed externally.\nThis is useful for ignoring managed resources - for example, \u003ccode\u003eReader\u003c/code\u003e/\u003ccode\u003eWriter\u003c/code\u003e instances obtained from\n\u003ccode\u003eHttpServletRequest\u003c/code\u003e/\u003ccode\u003eHttpServletResponse\u003c/code\u003e - because the servlet container, not application code,\nis responsible for closing them. By default, the rule ignores \u003ccode\u003eInputStream\u003c/code\u003e/\u003ccode\u003eOutputStream\u003c/code\u003e/\u003ccode\u003eReader\u003c/code\u003e/\u003ccode\u003eWriter\u003c/code\u003e\nresources returned by methods on \u003ccode\u003e(Http)ServletRequest\u003c/code\u003e and \u003ccode\u003e(Http)ServletResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/7f74d775143d842c9a9964e59e64284596a83a84\"\u003e\u003ccode\u003e7f74d77\u003c/code\u003e\u003c/a\u003e [release] prepare release pmd_releases/7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/1d1d51dd75ef7420842f79b977a3f1521e60174b\"\u003e\u003ccode\u003e1d1d51d\u003c/code\u003e\u003c/a\u003e Prepare pmd release 7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/f150d3dd8e5091fc4049c1c8ef1d3873b9a992a0\"\u003e\u003ccode\u003ef150d3d\u003c/code\u003e\u003c/a\u003e Update security.md (refs \u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6475\"\u003e#6475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/5523b332ed4d454c0abf0ffe324cda0142970993\"\u003e\u003ccode\u003e5523b33\u003c/code\u003e\u003c/a\u003e Update contributors for 7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/c140c0e1de5853a08efb84c9f91dfeb015882442\"\u003e\u003ccode\u003ec140c0e\u003c/code\u003e\u003c/a\u003e [core] Fix stored XSS in VBHTMLRenderer and YAHTMLRenderer (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6475\"\u003e#6475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/96598aa6c4b42cf13b2b4b20d8c29d2bc680ecd0\"\u003e\u003ccode\u003e96598aa\u003c/code\u003e\u003c/a\u003e [core] Fix stored XSS in VBHTMLRenderer and YAHTMLRenderer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/0f84b4d11039e03d8e34928d03a2f5950e816d89\"\u003e\u003ccode\u003e0f84b4d\u003c/code\u003e\u003c/a\u003e chore(deps): bump faraday from 2.13.3 to 2.14.1 (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6474\"\u003e#6474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/0304cfc47d0b61ee16b7a3eda3d8fdaecf4fdca1\"\u003e\u003ccode\u003e0304cfc\u003c/code\u003e\u003c/a\u003e chore(deps): bump nokogiri to 1.19.1 (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6473\"\u003e#6473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/5d5f96951598cc6c007167c6ae0845ae362e87a5\"\u003e\u003ccode\u003e5d5f969\u003c/code\u003e\u003c/a\u003e [core] Fix BaseAntlrTerminalNode getTokenKind to return type instead of index...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/41e6b680e25144a8feb908725ba2df2805f59118\"\u003e\u003ccode\u003e41e6b68\u003c/code\u003e\u003c/a\u003e [doc] Update release notes (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6471\"\u003e#6471\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6472\"\u003e#6472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmd/pmd/compare/pmd_releases/6.0.1...pmd_releases/7.22.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.3 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.2.3...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.2.3 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.2.3...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 `commons-io:commons-io` from 2.3 to 2.14.0\n\nUpdates `org.assertj:assertj-core` from 2.9.1 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-core-2.9.1...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.3.5 to 4.5.13\n\nUpdates `com.squareup.okhttp3:okhttp` from 3.4.1 to 4.9.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okhttp/blob/master/CHANGELOG.md\"\u003ecom.squareup.okhttp3:okhttp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003ch2\u003eVersion 5.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-18\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't delay triggering timeouts. In Okio 3.16.0 we introduced a regression that caused\ntimeouts to fire later than they were supposed to.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.4][okio_3_16_4].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-16\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 5.3.0. Okio 3.16.3 didn't have a necessary fix!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade: [Okio 3.16.3][okio_3_16_3].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Add tags to \u003ccode\u003eCall\u003c/code\u003e, including computable tags. Use this to attach application-specific\nmetadata to a \u003ccode\u003eCall\u003c/code\u003e in an \u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e. The tag can be read in any other\n\u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003e  override fun intercept(chain: Interceptor.Chain): Response {\n    chain.call().tag(MyAnalyticsTag::class) {\n      MyAnalyticsTag(...)\n    }\n\u003cpre\u003e\u003ccode\u003ereturn chain.proceed(chain.request())\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Support request bodies on HTTP/1.1 connection upgrades.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: \u003ccode\u003eEventListener.plus()\u003c/code\u003e makes it easier to observe events in multiple listeners.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't spam logs with \u003cem\u003e‘Method isLoggable in android.util.Log not mocked.’\u003c/em\u003e when using\nOkHttp in Robolectric and Paparazzi tests.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Kotlin 2.2.21][kotlin_2_2_21].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.2][okio_3_16_2].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [ZSTD-KMP 0.4.0][zstd_kmp_0_4_0]. This update fixes a bug that caused APKs to fail\n[16 KB ELF alignment checks][elf_alignment].\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/square/okhttp/commit/3edf17ca8a5048912d19e84d0fc2a7941a97c07d\"\u003e\u003ccode\u003e3edf17c\u003c/code\u003e\u003c/a\u003e Prepare for release 4.9.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/262b3cde9f6354a31d4d4862bef5a81590687ad7\"\u003e\u003ccode\u003e262b3cd\u003c/code\u003e\u003c/a\u003e Handle strict module handling on JDK17 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6707\"\u003e#6707\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6742\"\u003e#6742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/f574ea2f5259d9040f264ddeb582fb1ce563f10c\"\u003e\u003ccode\u003ef574ea2\u003c/code\u003e\u003c/a\u003e Cherry pick fix for CVE-2021-0341 onto 4.9.x (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6741\"\u003e#6741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/1fd7c0afdc2cee9ba982b07d49662af7f60e1518\"\u003e\u003ccode\u003e1fd7c0a\u003c/code\u003e\u003c/a\u003e Make it more difficult to accidentally log sensitive headers (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6551\"\u003e#6551\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6740\"\u003e#6740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/b0397cc7a9f755ef8ab1e00c8114531f802f35a6\"\u003e\u003ccode\u003eb0397cc\u003c/code\u003e\u003c/a\u003e 4.9.x GitHub builds update (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6732\"\u003e#6732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/eb5a8343eab9ba4ec933e8fb80d3f8a0e4eacbcd\"\u003e\u003ccode\u003eeb5a834\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/63dcd95bfa2345bb3f3d4abc6b6dbf36cfb08aaf\"\u003e\u003ccode\u003e63dcd95\u003c/code\u003e\u003c/a\u003e Prepare for release 4.9.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/d2e28ab672d5734a76f97f48174a3e6e8339e183\"\u003e\u003ccode\u003ed2e28ab\u003c/code\u003e\u003c/a\u003e Silently ignore 'bio == null' NullPointerExceptions (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6534\"\u003e#6534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/cbeaf8f955fff9caa5652ccc6c1393ec8b993799\"\u003e\u003ccode\u003ecbeaf8f\u003c/code\u003e\u003c/a\u003e Prepare for release 4.9.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/8fd74a7482effe1ca8847a28b29262415dbb7faa\"\u003e\u003ccode\u003e8fd74a7\u003c/code\u003e\u003c/a\u003e Conscrypt 2.5.1 Upgrade (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okhttp/compare/parent-3.4.1...parent-4.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.h2database:h2` from 1.4.186 to 2.2.220\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/h2database/h2database/releases\"\u003ecom.h2database:h2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.2.220\u003c/h2\u003e\n\u003cp\u003eChanges since 2.1.214 release:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/66185fbfde24fbe5b2adf06fdaae4f5ffb178813\"\u003e\u003ccode\u003e66185fb\u003c/code\u003e\u003c/a\u003e changelog adjustment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/f3c8222f3d77a8e71db2e6a72ea183c1931bfa6d\"\u003e\u003ccode\u003ef3c8222\u003c/code\u003e\u003c/a\u003e version and release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/087522bbc84c1b26417dd1ea348d8fbf839d5a32\"\u003e\u003ccode\u003e087522b\u003c/code\u003e\u003c/a\u003e javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/1ae052a1c0c87c687ac1d312e2bd69a4def652aa\"\u003e\u003ccode\u003e1ae052a\u003c/code\u003e\u003c/a\u003e spell-check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/4ac534343ff7bde11bda681da39075cfa34ca440\"\u003e\u003ccode\u003e4ac5343\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/3834\"\u003e#3834\u003c/a\u003e from katzyn/version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/72f6e983789b0ff413ba110d218c18ded50cb7b8\"\u003e\u003ccode\u003e72f6e98\u003c/code\u003e\u003c/a\u003e Update TestMVStore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/81bac50fed2f8418d83455e8d4c7fbf855bede89\"\u003e\u003ccode\u003e81bac50\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/f047d77085d62cd1867edcf394944de46550d58a\"\u003e\u003ccode\u003ef047d77\u003c/code\u003e\u003c/a\u003e Add 2.0.* and 2.1.* versions to Upgrade utility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/1341fea79e0d82d5967ecd19fba206a740870a69\"\u003e\u003ccode\u003e1341fea\u003c/code\u003e\u003c/a\u003e Increase database format version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/581ed18ff9d6b3761d851620ed88a3994a351a0d\"\u003e\u003ccode\u003e581ed18\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/3833\"\u003e#3833\u003c/a\u003e from katzyn/password\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/h2database/h2database/compare/version-1.4.186...version-2.2.220\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.8.0 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.0...gson-parent-2.8.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-web` from 4.3.4.RELEASE to 6.1.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-web's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.21\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEncode non-printable character in Content-Disposition parameter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35035\"\u003e#35035\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow update of existing \u003ccode\u003eWebSession\u003c/code\u003e after max sessions limit is reached \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35018\"\u003e#35018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhanced configuration class fails to call package-visible superclass constructor on WebSphere \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34951\"\u003e#34951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Reactor 2023.0.19 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35022\"\u003e#35022\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.20\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option for case-insensitive match to PatternMatchUtils \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34802\"\u003e#34802\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\u003eHttpComponentsClientHttpRequestFactory setConnectionRequestTimeout not working with httpclient 5.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34854\"\u003e#34854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccidental ClassLoader defineClass enforcement after \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34677\"\u003e#34677\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34839\"\u003e#34839\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify \u003ccode\u003eCompositePropertySource\u003c/code\u003e behavior for \u003ccode\u003eEnumerablePropertySource\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34887\"\u003e#34887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Reactor 2023.0.18 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34899\"\u003e#34899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.19\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuggest compilation with \u003ccode\u003e-parameters\u003c/code\u003e when \u003ccode\u003eAspectJAdviceParameterNameDiscoverer\u003c/code\u003e fails against ambiguity \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34618\"\u003e#34618\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\u003e\u003ccode\u003ePropertyBatchUpdateException\u003c/code\u003e: causes of nested \u003ccode\u003ePropertyAccessException\u003c/code\u003es not shown in output \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34698\"\u003e#34698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange in Jar usecache behavior with Spring 6.1.x causing java.lang.IllegalStateException: zip file closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34694\"\u003e#34694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStartup performance regression due to CGLIB class load attempts in Spring 6.1.x \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34693\"\u003e#34693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalAccessError for package-private member of AzureStorageConfiguration on WebSphere \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34690\"\u003e#34690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Configuration\u003c/code\u003e classes can no longer be \u003ccode\u003eabstract\u003c/code\u003e without \u003ccode\u003e@Bean\u003c/code\u003e methods \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34689\"\u003e#34689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerated-code for LinkedHashMap is missing static keyword \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34661\"\u003e#34661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAbstractReactiveTransactionManager throws IllegalStateException when rollback fails after commit attempt \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34619\"\u003e#34619\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\u003eAdd javadoc notes on potential exception suppression in \u003ccode\u003eListableBeanFactory#getBeansOfType\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34631\"\u003e#34631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove remaining references to Forwarded headers in MvcUriComponentsBuilder \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34626\"\u003e#34626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMvcUriComponentsBuilder\u003c/code\u003e javadocs inaccurately reflects usage of forwarded headers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34620\"\u003e#34620\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/fa36b342ebafc488f29f7d30c8e69a3d4b988ae6\"\u003e\u003ccode\u003efa36b34\u003c/code\u003e\u003c/a\u003e Release v6.1.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/498ccda8fc354a905875a79f2d29e25a447b718b\"\u003e\u003ccode\u003e498ccda\u003c/code\u003e\u003c/a\u003e Upgrade to Gradle 8.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/fd68ea6fcbf94fc1d38bfefd3692fe094652ab3d\"\u003e\u003ccode\u003efd68ea6\u003c/code\u003e\u003c/a\u003e Encode non-printable character in Content-Disposition parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/28caa39020a9f7d73f0c181ae265093bedbe9139\"\u003e\u003ccode\u003e28caa39\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2023.0.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8ecc553696cec1cc33a7c4c7e5748d0915f3c9b3\"\u003e\u003ccode\u003e8ecc553\u003c/code\u003e\u003c/a\u003e Polish contribution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cd44efaf687ce9a13e28e5569ee9c4fd4ee134f6\"\u003e\u003ccode\u003ecd44efa\u003c/code\u003e\u003c/a\u003e Allow update of existing WebSession after max sessions limit is reached\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/59d2895c8289642ba233de93f38e7a109fc971c1\"\u003e\u003ccode\u003e59d2895\u003c/code\u003e\u003c/a\u003e Fix InMemoryWebSessionStoreTests.startsSessionImplicitly() test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a876bb41af418c35ff3409146e29c28e4ed1b619\"\u003e\u003ccode\u003ea876bb4\u003c/code\u003e\u003c/a\u003e Polish WebSession support and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/3b6becac014f55e896de7e28344e2863ff90425a\"\u003e\u003ccode\u003e3b6beca\u003c/code\u003e\u003c/a\u003e Check for package-visible constructor in case of ClassLoader mismatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/59ffbd7a598af7cc7ef3efa81061cb06a06371e5\"\u003e\u003ccode\u003e59ffbd7\u003c/code\u003e\u003c/a\u003e Test conversion support in PropertySourcesPlaceholderConfigurer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.4.RELEASE...v6.1.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.asynchttpclient:async-http-client` from 2.2.0 to 2.12.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/releases\"\u003eorg.asynchttpclient:async-http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAHC v2.12.4 Release\u003c/h2\u003e\n\u003ch2\u003eSecurity Advisory\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/security/advisories/GHSA-mfj5-cf8g-g2fv\"\u003ehttps://github.com/AsyncHttpClient/async-http-client/security/advisories/GHSA-mfj5-cf8g-g2fv\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cp\u003eThis is a breaking release. \u003ccode\u003eRequestBuilderBase.java\u003c/code\u003e has a new method added. This is in response to \u003ccode\u003eGHSA-mfj5-cf8g-g2fv\u003c/code\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/AsyncHttpClient/async-http-client/commit/6afba08b39a10c2a85bb1b38e14ada224cd40705\"\u003e\u003ccode\u003e6afba08\u003c/code\u003e\u003c/a\u003e Release 2.12.4 with CVE Fix: 2024-53990\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/7a370af58dc8895a27a14d0a81af2a3b91930651\"\u003e\u003ccode\u003e7a370af\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release async-http-client-project-2.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/7201bf111839358226df678fd512961a3db4fc1d\"\u003e\u003ccode\u003e7201bf1\u003c/code\u003e\u003c/a\u003e Bump netty to 4.1.60.Final \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1775\"\u003e#1775\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1782\"\u003e#1782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/576decf10ca8729c1b3216fcd54c2191872059f4\"\u003e\u003ccode\u003e576decf\u003c/code\u003e\u003c/a\u003e Proxy CONNECT custom headers (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/d2fc37154b48c416e9d2dda0095a4a7a32b83f5a\"\u003e\u003ccode\u003ed2fc371\u003c/code\u003e\u003c/a\u003e Fix for NPE when connection is reset by peer (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1771\"\u003e#1771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/bd7b5bd0e3e5f7eb045d3e996d94b9f190fe3232\"\u003e\u003ccode\u003ebd7b5bd\u003c/code\u003e\u003c/a\u003e Use original method in redirects for HEAD / OPTIONS requests (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/d24ee6ac16e972fd910d1adfdd542e0cd2db59bd\"\u003e\u003ccode\u003ed24ee6a\u003c/code\u003e\u003c/a\u003e Propagate original request user-agent in proxy CONNECT requests (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1742\"\u003e#1742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/7770c8b3a0af142b2f57bfb1c5b6f4a836f8fed5\"\u003e\u003ccode\u003e7770c8b\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/AsyncHttpClient/async-http-client/commit/64622adb84d3d7dc2f517a500b6f1f2f4d7c4d02\"\u003e\u003ccode\u003e64622ad\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release async-http-client-project-2.12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/26588259cf1539dda378ae069a54b30ec4be60af\"\u003e\u003ccode\u003e2658825\u003c/code\u003e\u003c/a\u003e Bump netty.version for vulnerability fixes (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/compare/async-http-client-project-2.2.0...async-http-client-project-2.12.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.jetty:jetty-server` from 9.4.19.v20190610 to 9.4.56.v20240826\n\nUpdates `org.bouncycastle:bcprov-jdk15on` from 1.58 to 1.70\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-jdk15on'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.84\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.83\u003c!-- raw HTML omitted --\u003e\nDate:      2025, November 27th.\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.apache.commons:commons-vfs2` from 2.4 to 2.10.0\n\nUpdates `org.bouncycastle:bcpkix-jdk15on` from 1.58 to 1.62\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-jdk15on'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.84\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.83\u003c!-- raw HTML omitted --\u003e\nDate:      2025, November 27th.\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.apache.sshd:sshd-core` from 2.5.1 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/mina-sshd/blob/master/CHANGES.md\"\u003eorg.apache.sshd:sshd-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ePrevious Versions\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.2.0.md\"\u003eVersion 2.1.0 to 2.2.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.3.0.md\"\u003eVersion 2.2.0 to 2.3.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.4.0.md\"\u003eVersion 2.3.0 to 2.4.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.5.0.md\"\u003eVersion 2.4.0 to 2.5.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.5.1.md\"\u003eVersion 2.5.0 to 2.5.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.6.0.md\"\u003eVersion 2.5.1 to 2.6.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.7.0.md\"\u003eVersion 2.6.0 to 2.7.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.8.0.md\"\u003eVersion 2.7.0 to 2.8.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.9.0.md\"\u003eVersion 2.8.0 to 2.9.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.9.1.md\"\u003eVersion 2.9.0 to 2.9.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.9.2.md\"\u003eVersion 2.9.1 to 2.9.2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.10.0.md\"\u003eVersion 2.9.2 to 2.10.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.11.0.md\"\u003eVersion 2.10.0 to 2.11.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.12.0.md\"\u003eVersion 2.11.0 to 2.12.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.12.1.md\"\u003eVersion 2.12.0 to 2.12.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.13.0.md\"\u003eVersion 2.12.1 to 2.13.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.13.1.md\"\u003eVersion 2.13.0 to 2.13.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.13.2.md\"\u003eVersion 2.13.1 to 2.13.2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.14.0.md\"\u003eVersion 2.13.2 to 2.14.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.15.0.md\"\u003eVersion 2.14.0 to 2.15.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.16.0.md\"\u003eVersion 2.15.0 to 2.16.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.17.0.md\"\u003eVersion 2.16.0 to 2.17.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eLatest Version\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.17.1.md\"\u003eVersion 2.17.0 to 2.17.1\u003c/a\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePlanned for Next Version\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003ch2\u003ePotential Compatibility Issues\u003c/h2\u003e\n\u003ch2\u003eMajor Code Re-factoring\u003c/h2\u003e\n\u003c/blockquote\u003e\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/mina-sshd/commit/2772c7c8f6afb8c53546ca803501f52118bd0491\"\u003e\u003ccode\u003e2772c7c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release sshd-2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/c5500e9da63b8d756ac46cf70ff260ded8ec9e23\"\u003e\u003ccode\u003ec5500e9\u003c/code\u003e\u003c/a\u003e Add changelog for 2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/9a724be5b3c762f4845a802adc5f535c83473469\"\u003e\u003ccode\u003e9a724be\u003c/code\u003e\u003c/a\u003e [SSHD-525] Server side implementation of \u003ca href=\"mailto:posix-rename@openssh.com\"\u003eposix-rename@openssh.com\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/4dad0d7059b35fc497e2be6613f4762810a6a173\"\u003e\u003ccode\u003e4dad0d7\u003c/code\u003e\u003c/a\u003e [SSHD-1145] Deprecate ReflectionUtils#isClassAvailable and use ThreadUtils#re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/db7cbdc5c0c51a0b444628357a3d45aa803285d6\"\u003e\u003ccode\u003edb7cbdc\u003c/code\u003e\u003c/a\u003e [SSHD-1158] Don't send channel EOF after having received channel CLOSE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/60b50f918198cfb7b040bb125676176b991bc5b6\"\u003e\u003ccode\u003e60b50f9\u003c/code\u003e\u003c/a\u003e [SSHD-1141] DefaultClientKexExtensionHandler: ensure list is modifiable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/797d887d1ec4db4c5d7722acf61bbc57f6652eab\"\u003e\u003ccode\u003e797d887\u003c/code\u003e\u003c/a\u003e Updated Netty version to 4.1.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/4bfeca39471b90f35a59072460658731fd83b2c3\"\u003e\u003ccode\u003e4bfeca3\u003c/code\u003e\u003c/a\u003e Updated PMD version to 6.33.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/f7a2ae35472d29b7c30a368d3b134cb65439b897\"\u003e\u003ccode\u003ef7a2ae3\u003c/code\u003e\u003c/a\u003e Updated Checkstyle version to 8.41.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/0a3f5da77114a1a68aff0322206435a4a563c8f7\"\u003e\u003ccode\u003e0a3f5da\u003c/code\u003e\u003c/a\u003e Updated Spring Core version to 5.3.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/mina-sshd/compare/sshd-2.5.1...sshd-2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.tomcat:tomcat-catalina` from 8.5.24 to 9.0.112\n\nUpdates `org.eclipse.jetty.http2:http2-server` from 9.4.27.v20200227 to 9.4.56.v20240826\n\nUpdates `org.eclipse.jetty:jetty-servlets` from 9.4.27.v20200227 to 9.4.56.v20240826\n\nUpdates `commons-net:commons-net` from 3.6 to 3.9.0\n\nUpdates `ch.qos.logback:logback-classic` from 1.2.3 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=\"...\n\n_Description has been truncated_","html_url":"https://github.com/yathin51/tutorials/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yathin51%2Ftutorials/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"3970691077","node_id":"PR_kwDOCJ515c7FRqVC","number":13,"state":"closed","title":"Bump org.apache.httpcomponents:httpclient from 4.3.6 to 4.5.13 in /sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":true,"comments_count":1,"pull_request":true,"closed_at":"2026-02-20T23:04:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-20T22:47:43.000Z","updated_at":"2026-02-20T23:04:15.000Z","time_to_close":990,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.6","new_version":"4.5.13","repository_url":null}],"path":"/sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources","ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.3.6 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.3.6\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aliz-ai/beam/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aliz-ai/beam/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliz-ai%2Fbeam/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"3915825994","node_id":"PR_kwDORI1qNs7CdBxj","number":5,"state":"closed","title":"Maven Update: Bump the minor-and-patch-updates group with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T13:50:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T11:09:23.000Z","updated_at":"2026-02-09T13:50:33.000Z","time_to_close":9669,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Maven Update: Bump","group_name":"minor-and-patch-updates","update_count":2,"packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.5","new_version":"4.5.14"},{"name":"com.typesafe.akka:akka-stream_3","old_version":"2.8.6","new_version":"2.8.8","repository_url":"https://github.com/akka/akka"}],"path":null,"ecosystem":"maven"},"body":"Bumps the minor-and-patch-updates group with 2 updates: org.apache.httpcomponents:httpclient and [com.typesafe.akka:akka-stream_3](https://github.com/akka/akka).\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.3.5 to 4.5.14\n\nUpdates `com.typesafe.akka:akka-stream_3` from 2.8.6 to 2.8.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/akka/akka/releases\"\u003ecom.typesafe.akka:akka-stream_3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Update latestPatchOf28 by \u003ca href=\"https://github.com/patriknw\"\u003e\u003ccode\u003e@​patriknw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32552\"\u003eakka/akka#32552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebugfix: Update protobuf by \u003ca href=\"https://github.com/JustinPihony\"\u003e\u003ccode\u003e@​JustinPihony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32581\"\u003eakka/akka#32581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense change date 2.8.8 by \u003ca href=\"https://github.com/sebastian-alfers\"\u003e\u003ccode\u003e@​sebastian-alfers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32584\"\u003eakka/akka#32584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/akka/akka/compare/v2.8.7...v2.8.8\"\u003ehttps://github.com/akka/akka/compare/v2.8.7...v2.8.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.8.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate MiMa.scala for 2.8 by \u003ca href=\"https://github.com/sebastian-alfers\"\u003e\u003ccode\u003e@​sebastian-alfers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32457\"\u003eakka/akka#32457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add license key check (2.8) by \u003ca href=\"https://github.com/patriknw\"\u003e\u003ccode\u003e@​patriknw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32541\"\u003eakka/akka#32541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update license change date for 2.8.7 by \u003ca href=\"https://github.com/patriknw\"\u003e\u003ccode\u003e@​patriknw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32542\"\u003eakka/akka#32542\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/akka/akka/compare/v2.8.6...v2.8.7\"\u003ehttps://github.com/akka/akka/compare/v2.8.6...v2.8.7\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/a7ebe0ca46a55d62270b959942e6698727e400aa\"\u003e\u003ccode\u003ea7ebe0c\u003c/code\u003e\u003c/a\u003e chore: align license date (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32584\"\u003e#32584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/c444b736794d6b9f4d52d4e420fcd7d8f0899432\"\u003e\u003ccode\u003ec444b73\u003c/code\u003e\u003c/a\u003e chore: align license for 2.8.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/7106331a41b4a2f82630793a2ff9d5790dd74d99\"\u003e\u003ccode\u003e7106331\u003c/code\u003e\u003c/a\u003e bump: protobuf 3.16.3 (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32581\"\u003e#32581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/d3820b24b3457a7490ccb204e670edcc8521dd04\"\u003e\u003ccode\u003ed3820b2\u003c/code\u003e\u003c/a\u003e chore: Update latestPatchOf28 (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32552\"\u003e#32552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/42c5d3c2a7ce0c5d7de2140e87f246902ab0ec7f\"\u003e\u003ccode\u003e42c5d3c\u003c/code\u003e\u003c/a\u003e chore: Env var for publishing docs (2.8) (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32548\"\u003e#32548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/f17b5b403471729932583b2d11847ce974d9aa3b\"\u003e\u003ccode\u003ef17b5b4\u003c/code\u003e\u003c/a\u003e chore: Update license change date for 2.8.7 (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32542\"\u003e#32542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/891e12ab858160e12dab99731065f35d4dd16049\"\u003e\u003ccode\u003e891e12a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/akka/akka/issues/32541\"\u003e#32541\u003c/a\u003e from akka/wip-license-key-2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/b3641cf4d302a29c83730e65cec5419338858ec9\"\u003e\u003ccode\u003eb3641cf\u003c/code\u003e\u003c/a\u003e feat: Add license key check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/1bc1a7c720ed9f3e50d6ef8ea25569e374b75f6f\"\u003e\u003ccode\u003e1bc1a7c\u003c/code\u003e\u003c/a\u003e Update MiMa.scala for 2.8 (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32457\"\u003e#32457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/akka/akka/compare/v2.8.6...v2.8.8\"\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/oyvindertest/pluto/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oyvindertest%2Fpluto/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"3865577725","node_id":"PR_kwDOQ1iHRM6_3P0W","number":31,"state":"closed","title":"Bump org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-01T14:01:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T13:55:40.000Z","updated_at":"2026-02-01T14:01:40.000Z","time_to_close":345951,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.13\u0026new-version=4.5.14)](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/IBM/ibm-cos-sdk-java-v2/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBM%2Fibm-cos-sdk-java-v2/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"},{"uuid":"3531054189","node_id":"PR_kwDOQCEpcc6ujwFp","number":2,"state":"closed","title":"Bump the maven group across 3 directories with 18 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-20T06:49:05.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-20T05:01:10.000Z","updated_at":"2025-10-20T06:49:13.000Z","time_to_close":6475,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":18,"packages":[{"name":"org.apache.zookeeper:zookeeper","old_version":"3.4.11","new_version":"3.8.4"},{"name":"org.apache.commons:commons-lang3","old_version":"3.3.2","new_version":"3.18.0"},{"name":"commons-net:commons-net","old_version":"3.3","new_version":"3.9.0"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.7.4","new_version":"2.12.7.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.7.4","new_version":"2.15.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.5","new_version":"4.5.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.mybatis:mybatis","old_version":"3.2.8","new_version":"3.5.6","repository_url":"https://github.com/mybatis/mybatis-3"},{"name":"com.github.pagehelper:pagehelper","old_version":"4.1.3","new_version":"5.3.1","repository_url":"https://github.com/pagehelper/Mybatis-PageHelper"},{"name":"org.springframework:spring-core","old_version":"4.3.3.RELEASE","new_version":"4.3.20.RELEASE","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-context","old_version":"4.3.3.RELEASE","new_version":"6.1.20","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-beans","old_version":"4.3.3.RELEASE","new_version":"5.2.22.RELEASE","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-webmvc","old_version":"4.3.3.RELEASE","new_version":"6.2.10","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"commons-fileupload:commons-fileupload","old_version":"1.3.1","new_version":"1.6.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 4 updates in the /java/rocketmq directory: [cn.hutool:hutool-all](https://github.com/looly/hutool), org.apache.kafka:kafka-clients, [com.google.guava:guava](https://github.com/google/guava) and [com.alibaba:fastjson](https://github.com/alibaba/fastjson).\nBumps the maven group with 1 update in the /java/skill directory: [com.google.guava:guava](https://github.com/google/guava).\nBumps the maven group with 14 updates in the /java/zookeeper directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.zookeeper:zookeeper | `3.4.11` | `3.8.4` |\n| org.apache.commons:commons-lang3 | `3.3.2` | `3.18.0` |\n| commons-net:commons-net | `3.3` | `3.9.0` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.7.4` | `2.12.7.1` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.7.4` | `2.15.0` |\n| org.apache.httpcomponents:httpclient | `4.3.5` | `4.5.13` |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.12` | `4.13.1` |\n| [org.mybatis:mybatis](https://github.com/mybatis/mybatis-3) | `3.2.8` | `3.5.6` |\n| [com.github.pagehelper:pagehelper](https://github.com/pagehelper/Mybatis-PageHelper) | `4.1.3` | `5.3.1` |\n| [org.springframework:spring-core](https://github.com/spring-projects/spring-framework) | `4.3.3.RELEASE` | `4.3.20.RELEASE` |\n| [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) | `4.3.3.RELEASE` | `6.1.20` |\n| [org.springframework:spring-beans](https://github.com/spring-projects/spring-framework) | `4.3.3.RELEASE` | `5.2.22.RELEASE` |\n| [org.springframework:spring-webmvc](https://github.com/spring-projects/spring-framework) | `4.3.3.RELEASE` | `6.2.10` |\n| commons-fileupload:commons-fileupload | `1.3.1` | `1.6.0` |\n\n\nUpdates `cn.hutool:hutool-all` from 4.1.1 to 5.8.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/looly/hutool/releases\"\u003ecn.hutool:hutool-all's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.21(2023-07-29)\u003c/h1\u003e\n\u003ch3\u003e🐣新特性\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      list 为空时，CollUtil.max等返回null而非异常（pr#1027@Gitee）\u003c/li\u003e\n\u003cli\u003e【poi   】      ExcelReader.getWriter逻辑变更，当从非文件读取时，获取sheet，而非空表格。\u003c/li\u003e\n\u003cli\u003e【core  】      Ipv4Util 新增方法：检测指定 IP 地址是否匹配通配符（pr#3171@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      DateUtil.parse适配6位毫秒格式（issue#I7H34N@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      RandomUtil增加可选是否包含边界的重载（issue#3182@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      StrUtil增加truncateByByteLength方法（pr#3176@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      身份证工具类isValidCard18、isValidCard15入参null直接返回null（pr#1034@Gitee）\u003c/li\u003e\n\u003cli\u003e【http  】      使用multiparty方式支持body参数（issue#3158@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      ZipReader增加setMaxSizeDiff方法，自定义或关闭ZipBomb（issue#3018@Github）\u003c/li\u003e\n\u003cli\u003e【db    】      Query.of(entity)构建时传入fields（issue#I7M5JU@Gitee）\u003c/li\u003e\n\u003cli\u003e【db    】      clickhouse驱动名称变更为com.clickhouse.jdbc.ClickHouseDriver（issue#3224@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      UrlResource增加size方法（issue#3226@Github）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐞Bug修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      修复MapUtil工具使用filter方法构造传入参数结果问题（issue#3162@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复序列化和反序列化Class问题（issue#I7FQ29@Gitee）\u003c/li\u003e\n\u003cli\u003e【setting】     修复utf8-bom的setting文件读取问题（issue#I7G34E@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复PathUtil.getMimeType可能造成的异常（issue#3179@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复Pair序列化转换无效问题（issue#I7GPGX@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复TypeUtil.getTypeArgument对实现接口获取不全面问题（issue#I7CRIW@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复BeanUtil.isCommonFieldsEqual判空导致的问题\u003c/li\u003e\n\u003cli\u003e【extra 】      修复CompressUtil.createArchiver 将文件压缩为tgz时文件名规则无效问题（issue#I7LLL7@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复脱敏银行卡号长度bug（pr#3210@Github）\u003c/li\u003e\n\u003cli\u003e【jwt   】      修复JWTSignerUtil中ES256签名不符合规范问题（issue#3205@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复UserInfo获取country问题（issue#I7MCKW@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复MVEL加载错误问题（issue#3214@Github）\u003c/li\u003e\n\u003cli\u003e【json  】      修复JSONBeanParser在遇到List时没有被正确递归问题（issue#I7M2GZ@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复VersionComparator对1.0.3及1.0.2a比较有误的问题（pr#1043@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复IOS系统下，chrome 浏览器的解析规则有误（pr#1044@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复多线程下Sftp中Channel关闭的问题（issue#I7OHIB@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复CVE-2023-24163漏洞（issue#I6AJWJ@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.20(2023-06-16)\u003c/h1\u003e\n\u003ch3\u003e🐣新特性\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      UrlQuery增加setStrict方法，区分是否严格模式（issue#I78PB1@Gitee）\u003c/li\u003e\n\u003cli\u003e【poi   】      添加系列方法writeCol，以支持按列输出（pr#1003@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      CollUtil新增anyMatch和allMatch方法（pr#1008@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      CsvWriter如果开启了append=true，默认自动开启endingLineBreak=true（pr#1010@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐞Bug修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      修复TreeUtil.getParentsName()获取到的路径集合中存在值为null的路径名称问题（issue#I795IN@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复umberUtil.parseNumber对+解析问题（issue#I79VS7@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复IdcardUtil.getGenderByIdCard存在潜在的异常（pr#1007@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复Table#contains空指针问题（issue#3135@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复FileUtil.checkSlip方法缺陷（issue#3140@Github）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复Sftp中exists方法父目录不存在时报错（issue#I7CSQ9@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/chinabugotech/hutool/blob/v5-master/CHANGELOG.md\"\u003ecn.hutool:hutool-all's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.21(2023-07-29)\u003c/h1\u003e\n\u003ch3\u003e🐣新特性\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      list 为空时，CollUtil.max等返回null而非异常（pr#1027@Gitee）\u003c/li\u003e\n\u003cli\u003e【poi   】      ExcelReader.getWriter逻辑变更，当从非文件读取时，获取sheet，而非空表格。\u003c/li\u003e\n\u003cli\u003e【core  】      Ipv4Util 新增方法：检测指定 IP 地址是否匹配通配符（pr#3171@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      DateUtil.parse适配6位毫秒格式（issue#I7H34N@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      RandomUtil增加可选是否包含边界的重载（issue#3182@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      StrUtil增加truncateByByteLength方法（pr#3176@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      身份证工具类isValidCard18、isValidCard15入参null直接返回null（pr#1034@Gitee）\u003c/li\u003e\n\u003cli\u003e【http  】      使用multiparty方式支持body参数（issue#3158@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      ZipReader增加setMaxSizeDiff方法，自定义或关闭ZipBomb（issue#3018@Github）\u003c/li\u003e\n\u003cli\u003e【db    】      Query.of(entity)构建时传入fields（issue#I7M5JU@Gitee）\u003c/li\u003e\n\u003cli\u003e【db    】      clickhouse驱动名称变更为com.clickhouse.jdbc.ClickHouseDriver（issue#3224@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      UrlResource增加size方法（issue#3226@Github）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐞Bug修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      修复MapUtil工具使用filter方法构造传入参数结果问题（issue#3162@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复序列化和反序列化Class问题（issue#I7FQ29@Gitee）\u003c/li\u003e\n\u003cli\u003e【setting】     修复utf8-bom的setting文件读取问题（issue#I7G34E@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复PathUtil.getMimeType可能造成的异常（issue#3179@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复Pair序列化转换无效问题（issue#I7GPGX@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复TypeUtil.getTypeArgument对实现接口获取不全面问题（issue#I7CRIW@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复BeanUtil.isCommonFieldsEqual判空导致的问题\u003c/li\u003e\n\u003cli\u003e【extra 】      修复CompressUtil.createArchiver 将文件压缩为tgz时文件名规则无效问题（issue#I7LLL7@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复脱敏银行卡号长度bug（pr#3210@Github）\u003c/li\u003e\n\u003cli\u003e【jwt   】      修复JWTSignerUtil中ES256签名不符合规范问题（issue#3205@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复UserInfo获取country问题（issue#I7MCKW@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复MVEL加载错误问题（issue#3214@Github）\u003c/li\u003e\n\u003cli\u003e【json  】      修复JSONBeanParser在遇到List时没有被正确递归问题（issue#I7M2GZ@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复VersionComparator对1.0.3及1.0.2a比较有误的问题（pr#1043@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复IOS系统下，chrome 浏览器的解析规则有误（pr#1044@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复多线程下Sftp中Channel关闭的问题（issue#I7OHIB@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复CVE-2023-24163漏洞（issue#I6AJWJ@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch1\u003e5.8.20(2023-06-16)\u003c/h1\u003e\n\u003ch3\u003e🐣新特性\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      UrlQuery增加setStrict方法，区分是否严格模式（issue#I78PB1@Gitee）\u003c/li\u003e\n\u003cli\u003e【poi   】      添加系列方法writeCol，以支持按列输出（pr#1003@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      CollUtil新增anyMatch和allMatch方法（pr#1008@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      CsvWriter如果开启了append=true，默认自动开启endingLineBreak=true（pr#1010@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐞Bug修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      修复TreeUtil.getParentsName()获取到的路径集合中存在值为null的路径名称问题（issue#I795IN@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复umberUtil.parseNumber对+解析问题（issue#I79VS7@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复IdcardUtil.getGenderByIdCard存在潜在的异常（pr#1007@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复Table#contains空指针问题（issue#3135@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复FileUtil.checkSlip方法缺陷（issue#3140@Github）\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/looly/hutool/commits/5.8.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 2.4.0 to 3.9.1\n\nUpdates `com.google.guava:guava` from 28.2-jre to 32.0.0-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e32.0.0\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\n  \u0026lt;version\u0026gt;32.0.0-jre\u0026lt;/version\u0026gt;\n  \u0026lt;!-- or, for Android: --\u0026gt;\n  \u0026lt;version\u0026gt;32.0.0-android\u0026lt;/version\u0026gt;\n\u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar\"\u003e32.0.0-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-android/guava-32.0.0-android.jar\"\u003e32.0.0-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar\"\u003efailureaccess-1.0.1.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-jre/api/docs/\"\u003e32.0.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/docs/\"\u003e32.0.0-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-jre/api/diffs/\"\u003e32.0.0-jre vs. 31.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/diffs/\"\u003e32.0.0-android vs. 31.1-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/androiddiffs/\"\u003e32.0.0-android vs. 32.0.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003ch4\u003eSecurity fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReimplemented \u003ccode\u003eFiles.createTempDir\u003c/code\u003e and \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e to further address CVE-2020-8908 (\u003ca href=\"https://redirect.github.com/google/guava/issues/4011\"\u003e#4011\u003c/a\u003e) and CVE-2023-2976 (\u003ca href=\"https://redirect.github.com/google/guava/issues/2575\"\u003e#2575\u003c/a\u003e). (feb83a1c8f)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhile CVE-2020-8908 was officially closed when we deprecated \u003ccode\u003eFiles.createTempDir\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v30.0\"\u003eGuava 30.0\u003c/a\u003e, we've heard from users that even recent versions of Guava have been listed as vulnerable in \u003cem\u003eother\u003c/em\u003e databases of security vulnerabilities. In response, we've reimplemented the method (and the very rarely used \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e class, which had a similar issue) to eliminate the insecure behavior entirely. This change could technically affect users in a number of different ways (discussed under \u0026quot;Incompatible changes\u0026quot; below), but in practice, the only problem users are likely to encounter is with Windows. If you are using those APIs under Windows, you should skip 32.0.0 and go straight to \u003ca href=\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e which fixes the problem. (Unfortunately, we didn't think of the Windows problem until after the release. And while we \u003ca href=\"https://github.com/google/guava#important-warnings\"\u003ewarn that \u003ccode\u003ecommon.io\u003c/code\u003e in particular may not work under Windows\u003c/a\u003e, we didn't intend to regress support.) Sorry for the trouble.\u003c/p\u003e\n\u003ch4\u003eIncompatible changes\u003c/h4\u003e\n\u003cp\u003eAlthough this release bumps Guava's major version number, it makes \u003cstrong\u003eno binary-incompatible changes to the \u003ccode\u003eguava\u003c/code\u003e artifact\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eOne change could cause issues for Widows users, and a few other changes could cause issues for users in more usual situations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eThe new implementations of \u003ccode\u003eFiles.createTempDir\u003c/code\u003e and \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/google/guava/issues/6535\"\u003ethrow an exception under Windows\u003c/a\u003e.\u003c/strong\u003e This is fixed in \u003ca href=\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e. Sorry for the trouble.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eguava-gwt\u003c/code\u003e now \u003ca href=\"https://redirect.github.com/google/guava/issues/6627\"\u003erequires\u003c/a\u003e GWT \u003ca href=\"https://github.com/gwtproject/gwt/releases/tag/2.10.0\"\u003e2.10.0\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThis release makes a binary-incompatible change to a \u003ccode\u003e@Beta\u003c/code\u003e API in the \u003cstrong\u003eseparate artifact\u003c/strong\u003e \u003ccode\u003eguava-testlib\u003c/code\u003e. Specifically, we changed the return type of \u003ccode\u003eTestingExecutors.sameThreadScheduledExecutor\u003c/code\u003e to \u003ccode\u003eListeningScheduledExecutorService\u003c/code\u003e. The old return type was a package-private class, which caused the Kotlin compiler to produce warnings. (dafaa3e435)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.alibaba:fastjson` from 1.2.68 to 1.2.83\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alibaba/fastjson/releases\"\u003ecom.alibaba:fastjson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFASTJSON 1.2.83版本发布（安全修复）\u003c/h2\u003e\n\u003cp\u003e这是一个安全修复版本，修复最近收到在特定场景下可以绕过autoType关闭限制的漏洞，建议fastjson用户尽快采取安全措施保障系统安全。\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/alibaba/fastjson/wiki/security_update_20220523\"\u003e安全修复方案\u003c/a\u003e ：\u003ca href=\"https://github.com/alibaba/fastjson/wiki/security_update_20220523\"\u003ehttps://github.com/alibaba/fastjson/wiki/security_update_20220523\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFASTJSON2已经发布并且提供兼容包，性能更好也更安全，升级指南 \u003ca href=\"https://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn\"\u003ehttps://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003eIssues\u003c/h1\u003e\n\u003col\u003e\n\u003cli\u003e安全加固\u003c/li\u003e\n\u003cli\u003e修复JDK17下setAccessible报错的问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4077\"\u003e#4077\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003cul\u003e\n\u003cli\u003e下载 \u003ca href=\"https://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.83/\"\u003ehttps://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.83/\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e文档 \u003ca href=\"https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\"\u003ehttps://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e源码 \u003ca href=\"https://github.com/alibaba/fastjson/tree/1.2.83\"\u003ehttps://github.com/alibaba/fastjson/tree/1.2.83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e2.0.x Releases \u003ca href=\"https://github.com/alibaba/fastjson2/releases\"\u003ehttps://github.com/alibaba/fastjson2/releases\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efastjson 1.2.79版本发布，BUG修复\u003c/h2\u003e\n\u003cp\u003e这又是一个bug fixed的版本，大家按需升级\u003c/p\u003e\n\u003ch1\u003eIssues\u003c/h1\u003e\n\u003col\u003e\n\u003cli\u003e修复引入MethodInheritanceComparator导致某些场景序列化报错的问题\u003c/li\u003e\n\u003cli\u003e增强JDK 9兼容\u003c/li\u003e\n\u003cli\u003e修复JSONArray/JSONObject的equals方法在内部对象map/list相同时不直接返回true的问题\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch1\u003e相关链接\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e下载 \u003ca href=\"https://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.79/\"\u003ehttps://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.79/\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e文档 \u003ca href=\"https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\"\u003ehttps://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e源码 \u003ca href=\"https://github.com/alibaba/fastjson/tree/1.2.79\"\u003ehttps://github.com/alibaba/fastjson/tree/1.2.79\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efastjson 1.2.76版本发布，BUG修复增强兼容\u003c/h2\u003e\n\u003cp\u003e这又是一个bug fixed的版本，大家按需升级\u003c/p\u003e\n\u003ch1\u003eIssues\u003c/h1\u003e\n\u003col\u003e\n\u003cli\u003e修复一些直接抛RuntimeException的问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3631\"\u003e#3631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eparser自动识别gzip bytes \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3614\"\u003e#3614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e修复Throwable继承类属性不支持自动类型转换问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3217\"\u003e#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e修复PrettyFormat情况下引用计算不对的问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3672\"\u003e#3672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e修复AutoType不兼容LinkedHashMap的问题\u003c/li\u003e\n\u003cli\u003e增强对Enum类型的自定类型转换\u003c/li\u003e\n\u003cli\u003e修复deserializeUsing在泛型某些场景不能正常工作的问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3693\"\u003e#3693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e提升JSONReader性能，减少小对象创建 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3627\"\u003e#3627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e增强对JSONPath对filter的支持 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3629\"\u003e#3629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJSONPath支持忽略NullValue的选项 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3607\"\u003e#3607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e增强对定制化enum的支持 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3601\"\u003e#3601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e增强对java.time.Instant和org.joda.time.Instant的支持 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3539\"\u003e#3539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e修复Parser某些场景不能识别引用的问题\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch1\u003e相关链接\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e下载 \u003ca href=\"https://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.76/\"\u003ehttps://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.76/\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e文档 \u003ca href=\"https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\"\u003ehttps://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\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/alibaba/fastjson/commit/26f13f84fdd522de10678e43f55fde918ab7b347\"\u003e\u003ccode\u003e26f13f8\u003c/code\u003e\u003c/a\u003e 1.2.83\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/8f3410f81cbd437f7c459f8868445d50ad301f15\"\u003e\u003ccode\u003e8f3410f\u003c/code\u003e\u003c/a\u003e bug fix for autotype\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/cd3c2de6968f0046be1ac4cc7475627ebefbcf64\"\u003e\u003ccode\u003ecd3c2de\u003c/code\u003e\u003c/a\u003e improved jdk8 java.time support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/c63866eaca27441721a82ad8a2553b929e1e3360\"\u003e\u003ccode\u003ec63866e\u003c/code\u003e\u003c/a\u003e remove unused import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/35db4adad70c32089542f23c272def1ad920a60d\"\u003e\u003ccode\u003e35db4ad\u003c/code\u003e\u003c/a\u003e bug fix for autoType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/3f009e10a6905778b42dd3f8cad2de3b194a62d4\"\u003e\u003ccode\u003e3f009e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4085\"\u003e#4085\u003c/a\u003e from hengyunabc/fix_setAccessible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/dd3de5f84bcbf0c13ad60df0c3feb9d564727447\"\u003e\u003ccode\u003edd3de5f\u003c/code\u003e\u003c/a\u003e fix InaccessibleObjectException in jdk17. \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4077\"\u003e#4077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/a234f9abba58add6e5ef9d44b0c24bf49a583905\"\u003e\u003ccode\u003ea234f9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4084\"\u003e#4084\u003c/a\u003e from alibaba/revert-4078-master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/0814909139735ea4c7648e755630fd49da7be059\"\u003e\u003ccode\u003e0814909\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix InaccessibleObjectException in jdk17. \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4077\"\u003e#4077\u003c/a\u003e\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/ab82d0bacadd04226f3f926463ff6a56980c7a4b\"\u003e\u003ccode\u003eab82d0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4078\"\u003e#4078\u003c/a\u003e from hengyunabc/master\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/alibaba/fastjson/compare/1.2.68...1.2.83\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.guava:guava` from 28.0-jre to 32.0.0-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e32.0.0\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\n  \u0026lt;version\u0026gt;32.0.0-jre\u0026lt;/version\u0026gt;\n  \u0026lt;!-- or, for Android: --\u0026gt;\n  \u0026lt;version\u0026gt;32.0.0-android\u0026lt;/version\u0026gt;\n\u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar\"\u003e32.0.0-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-android/guava-32.0.0-android.jar\"\u003e32.0.0-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar\"\u003efailureaccess-1.0.1.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-jre/api/docs/\"\u003e32.0.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/docs/\"\u003e32.0.0-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-jre/api/diffs/\"\u003e32.0.0-jre vs. 31.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/diffs/\"\u003e32.0.0-android vs. 31.1-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/androiddiffs/\"\u003e32.0.0-android vs. 32.0.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003ch4\u003eSecurity fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReimplemented \u003ccode\u003eFiles.createTempDir\u003c/code\u003e and \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e to further address CVE-2020-8908 (\u003ca href=\"https://redirect.github.com/google/guava/issues/4011\"\u003e#4011\u003c/a\u003e) and CVE-2023-2976 (\u003ca href=\"https://redirect.github.com/google/guava/issues/2575\"\u003e#2575\u003c/a\u003e). (feb83a1c8f)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhile CVE-2020-8908 was officially closed when we deprecated \u003ccode\u003eFiles.createTempDir\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v30.0\"\u003eGuava 30.0\u003c/a\u003e, we've heard from users that even recent versions of Guava have been listed as vulnerable in \u003cem\u003eother\u003c/em\u003e databases of security vulnerabilities. In response, we've reimplemented the method (and the very rarely used \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e class, which had a similar issue) to eliminate the insecure behavior entirely. This change could technically affect users in a number of different ways (discussed under \u0026quot;Incompatible changes\u0026quot; below), but in practice, the only problem users are likely to encounter is with Windows. If you are using those APIs under Windows, you should skip 32.0.0 and go straight to \u003ca href=\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e which fixes the problem. (Unfortunately, we didn't think of the Windows problem until after the release. And while we \u003ca href=\"https://github.com/google/guava#important-warnings\"\u003ewarn that \u003ccode\u003ecommon.io\u003c/code\u003e in particular may not work under Windows\u003c/a\u003e, we didn't intend to regress support.) Sorry for the trouble.\u003c/p\u003e\n\u003ch4\u003eIncompatible changes\u003c/h4\u003e\n\u003cp\u003eAlthough this release bumps Guava's major version number, it makes \u003cstrong\u003eno binary-incompatible changes to the \u003ccode\u003eguava\u003c/code\u003e artifact\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eOne change could cause issues for Widows users, and a few other changes could cause issues for users in more usual situations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eThe new implementations of \u003ccode\u003eFiles.createTempDir\u003c/code\u003e and \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/google/guava/issues/6535\"\u003ethrow an exception under Windows\u003c/a\u003e.\u003c/strong\u003e This is fixed in \u003ca href=\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e. Sorry for the trouble.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eguava-gwt\u003c/code\u003e now \u003ca href=\"https://redirect.github.com/google/guava/issues/6627\"\u003erequires\u003c/a\u003e GWT \u003ca href=\"https://github.com/gwtproject/gwt/releases/tag/2.10.0\"\u003e2.10.0\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThis release makes a binary-incompatible change to a \u003ccode\u003e@Beta\u003c/code\u003e API in the \u003cstrong\u003eseparate artifact\u003c/strong\u003e \u003ccode\u003eguava-testlib\u003c/code\u003e. Specifically, we changed the return type of \u003ccode\u003eTestingExecutors.sameThreadScheduledExecutor\u003c/code\u003e to \u003ccode\u003eListeningScheduledExecutorService\u003c/code\u003e. The old return type was a package-private class, which caused the Kotlin compiler to produce warnings. (dafaa3e435)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.zookeeper:zookeeper` from 3.4.11 to 3.8.4\n\nUpdates `org.apache.commons:commons-lang3` from 3.3.2 to 3.18.0\n\nUpdates `commons-net:commons-net` from 3.3 to 3.9.0\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.7.4 to 2.12.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.7.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FasterXML/jackson-core/blob/jackson-core-2.15.0/release.properties\"\u003ecom.fasterxml.jackson.core:jackson-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#release configuration\n#Sun Apr 23 14:19:10 PDT 2023\nscm.commentPrefix=[maven-release-plugin]\nexec.pomFileName=pom.xml\npushChanges=false\nreleaseStrategyId=default\nproject.dev.com.fasterxml.jackson.core:jackson-core=2.15.1-SNAPSHOT\nproject.scm.com.fasterxml.jackson.core:jackson-core.connection=scm:git:\u003ca href=\"mailto:git@github.com\"\u003egit@github.com\u003c/a\u003e:FasterXML/jackson-core.git\nscm.tag=jackson-core-2.15.0\nremoteTagging=true\nproject.scm.com.fasterxml.jackson.core:jackson-core.developerConnection=scm:git:\u003ca href=\"mailto:git@github.com\"\u003egit@github.com\u003c/a\u003e:FasterXML/jackson-core.git\nexec.additionalArguments=-Prelease\nscm.branchCommitComment=@{prefix} prepare branch @{releaseLabel}\nprojectVersionPolicyId=default\nscm.url=scm:git:\u003ca href=\"mailto:git@github.com\"\u003egit@github.com\u003c/a\u003e:FasterXML/jackson-core.git\nscm.tagNameFormat=@{project.artifactId}-@{project.version}\nproject.scm.com.fasterxml.jackson.core:jackson-core.tag=HEAD\npinExternals=false\nproject.rel.com.fasterxml.jackson.core:jackson-core=2.15.0\npreparationGoals=clean verify\nscm.releaseCommitComment=@{prefix} prepare release @{releaseLabel}\nexec.snapshotReleasePluginAllowed=false\nproject.scm.com.fasterxml.jackson.core:jackson-core.url=https://github.com/FasterXML/jackson-core\nscm.developmentCommitComment=@{prefix} prepare for next development iteration\nscm.rollbackCommitComment=@{prefix} rollback the release of @{releaseLabel}\ncompletedPhase=end-release\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/FasterXML/jackson-core/commit/a2c0bdcfb9aae8fca555240e63e57c1d9e6f8079\"\u003e\u003ccode\u003ea2c0bdc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/180027aeaf6bf1e1d3a8e215cf69ed8f33373552\"\u003e\u003ccode\u003e180027a\u003c/code\u003e\u003c/a\u003e Prepare for 2.15.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/2b4192590f3cfa67df105b160ce022b559fe3d70\"\u003e\u003ccode\u003e2b41925\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/85340aa204cd4e5f279ab38f44be4e3273d5fa11\"\u003e\u003ccode\u003e85340aa\u003c/code\u003e\u003c/a\u003e Merge branch '2.14' into 2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/ed846d9497c187f194b7fa8bfb9ec5ba83bd71fa\"\u003e\u003ccode\u003eed846d9\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/94ea208ab8199d8fa381c438db3a375506cc3319\"\u003e\u003ccode\u003e94ea208\u003c/code\u003e\u003c/a\u003e Update release notes wrt \u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/990\"\u003e#990\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/a4f208696cb6982dd4ddfa3d25522d1349d6cd56\"\u003e\u003ccode\u003ea4f2086\u003c/code\u003e\u003c/a\u003e [2.14 only] backport removal of BigDecimal to BigInt conversion (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1976c0dc7f13fbc4f22e9529d1221fc39091cafe\"\u003e\u003ccode\u003e1976c0d\u003c/code\u003e\u003c/a\u003e Try to get Release workflow working wrt SLSA provenance (fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/844\"\u003e#844\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0ee3ad8f4622bf39c7176d9f57c25f17e364ca97\"\u003e\u003ccode\u003e0ee3ad8\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/163540e385b01a6d1e6d8d3d28c7ca439e975380\"\u003e\u003ccode\u003e163540e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.7.4...jackson-core-2.15.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:httpclient` from 4.3.5 to 4.5.13\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.mybatis:mybatis` from 3.2.8 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mybatis/mybatis-3/releases\"\u003eorg.mybatis:mybatis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003emybatis-3.5.6\u003c/h2\u003e\n\u003cp\u003eEnhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA new configuration option \u003ccode\u003edefaultSqlProviderType\u003c/code\u003e is added. The specified class will be used as the SQL provider when the \u003ccode\u003evalue()\u003c/code\u003e or \u003ccode\u003etype()\u003c/code\u003e is not specified in \u003ccode\u003e@SelectProvider\u003c/code\u003e, \u003ccode\u003e@UpdateProvider\u003c/code\u003e, \u003ccode\u003e@InsertProvider\u003c/code\u003e and \u003ccode\u003e@DeleteProvider\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1951\"\u003e#1951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA new transaction isolation level \u003ccode\u003eSQL_SERVER_SNAPSHOT\u003c/code\u003e is added to \u003ccode\u003eTransactionIsolationLevel\u003c/code\u003e enum to support the MS SQL Server specific isolation level \u003ccode\u003eSNAPSHOT\u003c/code\u003e.  \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1973\"\u003e#1973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen there is no \u003ca href=\"https://docs.oracle.com/pls/topic/lookup?ctx=javase15\u0026amp;id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66\"\u003eJEP-290 serialization filter\u003c/a\u003e defined, a WARN level message is logged on deserializing object streams. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2079\"\u003e#2079\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003ccode\u003eNoSuchPropertyException\u003c/code\u003e under heavy load. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1648\"\u003e#1648\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePossible \u003ccode\u003eInvalidPathException\u003c/code\u003e when registering type aliases by specifying package name. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1974\"\u003e#1974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePossible \u003ccode\u003eOutOfMemoryError\u003c/code\u003e when using \u003ccode\u003eBlockingCache\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2044\"\u003e#2044\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere is no known backward incompatible change since 3.5.5.\u003c/p\u003e\n\u003cp\u003ePlease see the \u003ca href=\"https://github.com/mybatis/mybatis-3/issues?q=is%3Aclosed+milestone%3A3.5.6\"\u003e3.5.6 milestone page\u003c/a\u003e for the complete list of changes.\u003c/p\u003e\n\u003ch2\u003emybatis-3.5.5\u003c/h2\u003e\n\u003cp\u003eEnhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou can reference single \u003ccode\u003eList\u003c/code\u003e or \u003ccode\u003eCollection\u003c/code\u003e type parameter using its actual parameter name when \u003ccode\u003euseActualParamName\u003c/code\u003e is enabled. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1237\"\u003e#1237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYou can specify \u003ccode\u003eresultMap\u003c/code\u003e in \u003ccode\u003e@One\u003c/code\u003e and \u003ccode\u003e@Many\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1771\"\u003e#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYou can specify \u003ccode\u003ecolumnPrefix\u003c/code\u003e in \u003ccode\u003e@One\u003c/code\u003e and \u003ccode\u003e@Many\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1829\"\u003e#1829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA new option \u003ccode\u003eshrinkWhitespacesInSql\u003c/code\u003e to remove extra whitespaces in SQL. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1901\"\u003e#1901\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePossible IllegalArgumentException when using \u003ccode\u003e@CacheNamespaceRef\u003c/code\u003e . \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1719\"\u003e#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMapper method invocation should be non-blocking (work around JDK-8161372). \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1929\"\u003e#1929\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere is no known backward incompatible change since 3.5.4.\u003c/p\u003e\n\u003cp\u003ePlease see the \u003ca href=\"https://github.com/mybatis/mybatis-3/issues?q=is%3Aclosed+milestone%3A3.5.5\"\u003e3.5.5 milestone page\u003c/a\u003e for the complete list of changes.\u003c/p\u003e\n\u003ch2\u003emybatis-3.5.4\u003c/h2\u003e\n\u003cp\u003eEnhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou can now omit unnecessary \u003ccode\u003e@Results\u003c/code\u003e and \u003ccode\u003e@ConstructorArgs\u003c/code\u003e annotation. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1698\"\u003e#1698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid invoking hashCode() method when setting auto-generated keys. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1719\"\u003e#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePossible ResultMapException when using nested select. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePossible incorrect TypeVariable resolution in TypeParameterResolver. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1794\"\u003e#1794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRace condition in TypeHandlerRegistry. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1819\"\u003e#1819\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere is no known backward incompatible change since 3.5.３.\u003c/p\u003e\n\u003cp\u003ePlease see the \u003ca href=\"https://github.com/mybatis/mybatis-3/issues?q=is%3Aclosed+milestone%3A3.5.4\"\u003e3.5.4 milestone page\u003c/a\u003e for the complete list of changes.\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/mybatis/mybatis-3/commit/4f286a715e898ca502129f2567a8e4bb1b459e5a\"\u003e\u003ccode\u003e4f286a7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release mybatis-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/d89b30095f4687ae96119d70ef4622128efdd73f\"\u003e\u003ccode\u003ed89b300\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2079\"\u003e#2079\u003c/a\u003e from harawata/desrialization-warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/9caf480e05c389548c9889362c2cb080d728b5d8\"\u003e\u003ccode\u003e9caf480\u003c/code\u003e\u003c/a\u003e Output warning when deserializing object stream with no JEP-290 filter defined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/6c6756c0edf45d1cb07242d67e7eda89590f5dac\"\u003e\u003ccode\u003e6c6756c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2076\"\u003e#2076\u003c/a\u003e from nothingzhl/test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/c6df26c4d9aa82b6aed584fbb993dd12e04c9f57\"\u003e\u003ccode\u003ec6df26c\u003c/code\u003e\u003c/a\u003e Replaced two more URLs, updated license headers, removed extra blank lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/f1c61729ab06dea8a1f46a682d40b7dc0060a547\"\u003e\u003ccode\u003ef1c6172\u003c/code\u003e\u003c/a\u003e replace all failure doc url link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/3ffa3071ba49c6743636731c9b4e85ee3ce4379b\"\u003e\u003ccode\u003e3ffa307\u003c/code\u003e\u003c/a\u003e clean failure doc url link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/24d672c654e0707b4127c942edafdfee0a355307\"\u003e\u003ccode\u003e24d672c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2064\"\u003e#2064\u003c/a\u003e from tacoo/parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/50c83b4b16b9f1da78ebfc03e243ed69789c4e20\"\u003e\u003ccode\u003e50c83b4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2072\"\u003e#2072\u003c/a\u003e from mybatis/dependabot/maven/org.mockito-mockito-ju...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/56ed918282db4cae3b84f9625ba01770bb7be87d\"\u003e\u003ccode\u003e56ed918\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2073\"\u003e#2073\u003c/a\u003e from mybatis/dependabot/maven/org.mockito-mockito-co...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mybatis/mybatis-3/compare/mybatis-3.2.8...mybatis-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.pagehelper:pagehelper` from 4.1.3 to 5.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/releases\"\u003ecom.github.pagehelper:pagehelper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e5.3.1 - 2022-06-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e处理 CVE-2022-28111 漏洞，限制 order by 参数，避免 SQL 注入\u003c/li\u003e\n\u003cli\u003eAdd support for as400. \u003cstrong\u003eby bluezealot\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e优化分页结果包装类的泛型参数 \u003cstrong\u003eby 章福来\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e规范PostgreSQL分页参数的顺序 \u003cstrong\u003eby outian\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003e5.3.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve CVE-2022-28111 vulnerability, limit the order by parameter, avoid SQL injection\u003c/li\u003e\n\u003cli\u003eAdd support for as400. \u003cstrong\u003eby bluezealot\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eOptimize generic parameters of \u003ccode\u003ePage\u003c/code\u003e class **by Zhang Fulai * *\u003c/li\u003e\n\u003cli\u003eStandardize the order of PostgreSQL paging parameters \u003cstrong\u003eby outian\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0 - 2021-10-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e增加 \u003ccode\u003eAutoDialect\u003c/code\u003e 接口用于自动获取数据库类型，可以通过 \u003ccode\u003eautoDialectClass\u003c/code\u003e 配置为自己的实现类，默认使用 \u003ccode\u003eDataSourceNegotiationAutoDialect\u003c/code\u003e，优先根据连接池获取。\n默认实现中，增加针对 \u003ccode\u003ehikari,druid,tomcat-jdbc,c3p0,dbcp\u003c/code\u003e 类型数据库连接池的特殊处理，直接从配置获取jdbcUrl，当使用其他类型数据源时，仍然使用旧的方式获取连接在读取jdbcUrl。\n想要使用和旧版本完全相同方式时，可以配置 \u003ccode\u003eautoDialectClass=old\u003c/code\u003e。当数据库连接池类型非常明确时，建议配置为具体值，例如使用 hikari 时，配置 \u003ccode\u003eautoDialectClass=hikari\u003c/code\u003e\n，使用其他连接池时，配置为自己的实现类。\u003c/li\u003e\n\u003cli\u003e支持运行时动态指定使用的 dialect 实现，例如 \u003ccode\u003ePageHelper.startPage(1, 10).using(\u0026quot;oracle\u0026quot;);\u003c/code\u003e\n或者 \u003ccode\u003ePageHelper.startPage(2, 10).using(\u0026quot;org.exmaple.CustomDialect\u0026quot;);\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePageInfo\u003c/code\u003e 增加空实例常量属性 \u003ccode\u003ePageInfo.EMPTY\u003c/code\u003e 以及内容判断 \u003ccode\u003eboolean hasContent()\u003c/code\u003e。\u003c/li\u003e\n\u003cli\u003e启动中增加 banner, 需要日志级别 debug，可以通过 \u003ccode\u003e-Dpagehelper.banner=false\u003c/code\u003e 或者环境变量 \u003ccode\u003ePAGEHELPER_BANNER=false\u003c/code\u003e 关闭\n\u003cpre\u003e\u003ccode\u003e DEBUG [main] -\n\u003cp\u003e,------.                           ,--.  ,--.         ,--.\u003cbr /\u003e\n|  .--. '  ,--,--.  ,---.   ,---.  |  '--'  |  ,---.  |  |  ,---.   ,---.  ,--.--.\n|  '--' | ' ,-.  | | .-. | | .-. : |  .--.  | | .-. : |  | | .-. | | .-. : |  .--'\n|  | --'  \\ '-'  | ' '-' ' \\   --. |  |  |  | \\   --. |  | | '-' ' \\   --. |  |\u003cbr /\u003e\n\u003ccode\u003e--'       \u003c/code\u003e--\u003ccode\u003e--' .\u003c/code\u003e-  /   \u003ccode\u003e----' \u003c/code\u003e--'  \u003ccode\u003e--'  \u003c/code\u003e----' \u003ccode\u003e--' |  |-'   \u003c/code\u003e----' \u003ccode\u003e--'     \u003c/code\u003e---'                                   `--'                        is intercepting.\n\u003c/code\u003e\u003c/pre\u003e\n增加 banner 的目的在于，如果你配置了多次分页插件，你会看到 banner 输出多次，你可以在 \u003ccode\u003ePageInterceptor\u003c/code\u003e 构造方法断点看看那些地方进行了实例化。\u003c/li\u003e\u003c/p\u003e\n\u003cli\u003e完善 Count 查询，当存在 having 时，不在优化查询列。查询列存在有别名的函数或者运算时也不优化查询列，避免 order by 或 having 中使用的别名不存在。\u003c/li\u003e\n\u003cli\u003e增加判断处理某些数据（如 TDEngine）查询 count 无结果时返回 null\u003c/li\u003e\n\u003cli\u003e添加 Firebird 数据库支持和 SqlServer2012 分页语法相同。\u003c/li\u003e\n\u003cli\u003e添加 impala 数据库自动识别。\u003c/li\u003e\n\u003cli\u003eJSqlParser 升级为 4.2 版本。\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e距离上次更新3个月左右，这次更新直接让假期少了3天 :running: ，关了 GitHub 和 Gitee 上的 200 多个issue，不一定所有问题都得到了处理，如果你还有疑问，可以继续提 issue，下个大版本会考虑直接 6.0，计划全部升级到 java 8，功能保持不变。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eAutoDialect\u003c/code\u003e interface to automatically obtain the database type, which can be configured as its own\nimplementation class through \u003ccode\u003eautoDialectClass\u003c/code\u003e. By default, \u003ccode\u003eDataSourceNegotiationAutoDialect\u003c/code\u003e is used, which is\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/508533064fbda299a4c142a24e9fa34c32d7db7f\"\u003e\u003ccode\u003e5085330\u003c/code\u003e\u003c/a\u003e 发布 5.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/554a524af2d2b30d09505516adc412468a84d8fa\"\u003e\u003ccode\u003e554a524\u003c/code\u003e\u003c/a\u003e 处理 CVE-2022-28111，fixed \u003ca href=\"https://redirect.github.com/pagehelper/Mybatis-PageHelper/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/e2a67fc8b3e1568e60a01da44a4f551cf0f399b8\"\u003e\u003ccode\u003ee2a67fc\u003c/code\u003e\u003c/a\u003e 规范PostgreSQL分页参数的顺序\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/f2d1889c11e6abc68d1518ddca8c6870ae47e300\"\u003e\u003ccode\u003ef2d1889\u003c/code\u003e\u003c/a\u003e 优化分页结果包装类的泛型参数\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/ab7f661233ebb1f5676fe3be9b7f6505c4cabf51\"\u003e\u003ccode\u003eab7f661\u003c/code\u003e\u003c/a\u003e 修改 job name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/7964926ba346b54a630d403f51d3d1e4fffd4535\"\u003e\u003ccode\u003e7964926\u003c/code\u003e\u003c/a\u003e 添加 PR 执行单元测试\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/375ce52e94a0b7429f158ebf1fcf71e1b793fb44\"\u003e\u003ccode\u003e375ce52\u003c/code\u003e\u003c/a\u003e use GitHub Actions Publish package to the Maven Central Repository\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/9435e5252e70babd05539c857f0fce17c9c7cb3d\"\u003e\u003ccode\u003e9435e52\u003c/code\u003e\u003c/a\u003e Add support for as400.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/4b0484662bae2dae121af501a84360719b5b6eb1\"\u003e\u003ccode\u003e4b04846\u003c/code\u003e\u003c/a\u003e 添加编码配置\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/1e9e512051230796399a0c02ed7af0d4efb403ee\"\u003e\u003ccode\u003e1e9e512\u003c/code\u003e\u003c/a\u003e 完善静态变量赋值\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/compare/v4.1.3...v5.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:spring-core` from 4.3.3.RELEASE to 4.3.20.RELEASE\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/810fd123d5fd52fccc2aa688573c4d0dd2b5236e\"\u003e\u003ccode\u003e810fd12\u003c/code\u003e\u003c/a\u003e Release version 4.3.20.RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/044772641d12b9281185f6cf50f8485b8747132c\"\u003e\u003ccode\u003e0447726\u003c/code\u003e\u003c/a\u003e HttpRange validates requested ranges\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/d15abfdb3fd08d2d3ebe15a6bf9a639c156972e7\"\u003e\u003ccode\u003ed15abfd\u003c/code\u003e\u003c/a\u003e Revert support for concurrent BeanPostProcessor registration in 4.3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ebe3c270cb99e1cd5ac865ef2b3a68029eb4b3f3\"\u003e\u003ccode\u003eebe3c27\u003c/code\u003e\u003c/a\u003e MethodValidationInterceptor excludes FactoryBean metadata methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/6c9c8efc38479d1d560e56ed5fcf98264dd873c9\"\u003e\u003ccode\u003e6c9c8ef\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/b53995b5d4df43bb4e12bee179bffccfac080487\"\u003e\u003ccode\u003eb53995b\u003c/code\u003e\u003c/a\u003e Resource.lastModified() propagates 0 value if target resource exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/547b84117205e3eddb30a469576c55b2c0ee217c\"\u003e\u003ccode\u003e547b841\u003c/code\u003e\u003c/a\u003e Oops, add uncommitted change for last commit.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/f61f6f2ef002c2fec706a4c3e716f9f99c05bda7\"\u003e\u003ccode\u003ef61f6f2\u003c/code\u003e\u003c/a\u003e More defensive check for MockAsyncContext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/de1139e6a0cce71a34a0b1ceeebfb585f319a548\"\u003e\u003ccode\u003ede1139e\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/e978f90a19b7ae67ebc4883f4cec0868182c182a\"\u003e\u003ccode\u003ee978f90\u003c/code\u003e\u003c/a\u003e MockHttpServletRequest allows for removing registered header entries\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.3.RELEASE...v4.3.20.RELEASE\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-context` from 4.3.3.RELEASE to 6.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.20\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option for case-insensitive match to PatternMatchUtils \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34802\"\u003e#34802\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\u003eHttpComponentsClientHttpRequestFactory setConnectionRequestTimeout not working with httpclient 5.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34854\"\u003e#34854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccidental ClassLoader defineClass enforcement after \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34677\"\u003e#34677\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34839\"\u003e#34839\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify \u003ccode\u003eCompositePropertySource\u003c/code\u003e behavior for \u003ccode\u003eEnumerablePropertySource\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34887\"\u003e#34887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Reactor 2023.0.18 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34899\"\u003e#34899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.19\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuggest compilation with \u003ccode\u003e-parameters\u003c/code\u003e when \u003ccode\u003eAspectJAdviceParameterNameDiscoverer\u003c/code\u003e fails against ambiguity \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34618\"\u003e#34618\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\u003e\u003ccode\u003ePropertyBatchUpdateException\u003c/code\u003e: causes of nested \u003ccode\u003ePropertyAccessException\u003c/code\u003es not shown in output \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34698\"\u003e#34698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange in Jar usecache behavior with Spring 6.1.x causing java.lang.IllegalStateException: zip file closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34694\"\u003e#34694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStartup performance regression due to CGLIB class load attempts in Spring 6.1.x \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34693\"\u003e#34693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalAccessError for package-private member of AzureStorageConfiguration on WebSphere \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34690\"\u003e#34690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Configuration\u003c/code\u003e classes can no longer be \u003ccode\u003eabstract\u003c/code\u003e without \u003ccode\u003e@Bean\u003c/code\u003e methods \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34689\"\u003e#34689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerated-code for LinkedHashMap is missing static keyword \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34661\"\u003e#34661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAbstractReactiveTransactionManager throws IllegalStateException when rollback fails after commit attempt \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34619\"\u003e#34619\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\u003eAdd javadoc notes on potential exception suppression in \u003ccode\u003eListableBeanFactory#getBeansOfType\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34631\"\u003e#34631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove remaining references to Forwarded headers in MvcUriComponentsBuilder \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34626\"\u003e#34626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMvcUriComponentsBuilder\u003c/code\u003e javadocs inaccurately reflects usage of forwarded headers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34620\"\u003e#34620\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.18\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid unnecessary CGLIB processing on configuration classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34487\"\u003e#34487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent default class loaders in hint classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34473\"\u003e#34473\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\u003eDefaultManagedTaskExecutor throws java.lang.UnsupportedOperationException: isShutdown when rejecting tasks \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34515\"\u003e#34515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEndless loop with DataSourceUtils in spring-jdbc \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34497\"\u003e#34497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMockHttpServletResponse - handle multiple values for Content-Language header \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34491\"\u003e#34491\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/1f9c59b17b5a7afc69f28b694de4553d6b65c9d5\"\u003e\u003ccode\u003e1f9c59b\u003c/code\u003e\u003c/a\u003e Release v6.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/edfcc6ffb188e4614ec9b212e3208b666981851c\"\u003e\u003ccode\u003eedfcc6f\u003c/code\u003e\u003c/a\u003e Make use of PatternMatchUtils ignoreCase option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/f93132b11ef6aa5718d20a05846828659c082fe8\"\u003e\u003ccode\u003ef93132b\u003c/code\u003e\u003c/a\u003e Add missing \u003ca href=\"https://github.com/since\"\u003e\u003ccode\u003e@​since\u003c/code\u003e\u003c/a\u003e tags in PatternMatchUtils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/6ab4c84bd528d9480071d3dec4ff0b4904dbbb2f\"\u003e\u003ccode\u003e6ab4c84\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2023.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/d5fca0d2c5d96b1a59a5814aa38c5f3b15238301\"\u003e\u003ccode\u003ed5fca0d\u003c/code\u003e\u003c/a\u003e Upgrade to Jetty 12.0.21, Netty 4.1.121, Apache HttpClient 5.4.4, Checkstyle ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cbb94193fe9f11d1af8b8958292b0edc8451cd4c\"\u003e\u003ccode\u003ecbb9419\u003c/code\u003e\u003c/a\u003e Clarify CompositePropertySource behavior for EnumerablePropertySource contract\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/5b5e2b68767537f204d8392201497805ce6562d7\"\u003e\u003ccode\u003e5b5e2b6\u003c/code\u003e\u003c/a\u003e Fix HttpClient 5.3.x request config compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a5b0399a1d6f3e89ae3bbfeb0b13142ecaddb4e9\"\u003e\u003ccode\u003ea5b0399\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/71f27256381d72170f9c6d38eea3032ceb24f030\"\u003e\u003ccode\u003e71f2725\u003c/code\u003e\u003c/a\u003e Try loadClass on LinkageError in case of same ClassLoader as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/daee9f1242264215876e67f6ef43b117195385c6\"\u003e\u003ccode\u003edaee9f1\u003c/code\u003e\u003c/a\u003e Reinstate the @⁠Inject Technology Compatibility Kit (TCK)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.3.RELEASE...v6.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-beans` from 4.3.3.RELEASE to 5.2.22.RELEASE\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8f4c17273499280394c6824d179e25702c8992f4\"\u003e\u003ccode\u003e8f4c172\u003c/code\u003e\u003c/a\u003e Release v5.2.22.RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/9f238c997d914cf9162dac9801a2f56dae359a3f\"\u003e\u003ccode\u003e9f238c9\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/50177b1ad3485bd44239b1756f6c14607476fcf2\"\u003e\u003ccode\u003e50177b1\u003c/code\u003e\u003c/a\u003e Refine CachedIntrospectionResults property introspection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/159a99bbafdd6c01871228113d7042c3f83f360f\"\u003e\u003ccode\u003e159a99b\u003c/code\u003e\u003c/a\u003e Ignore invalid STOMP frame\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/41e158c93de4c62bf3d8aa768592ded42b08f9ef\"\u003e\u003ccode\u003e41e158c\u003c/code\u003e\u003c/a\u003e Next development version (v5.2.22.BUILD-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/833e750175349ab4fd502109a8b41af77e25cdea\"\u003e\u003ccode\u003e833e750\u003c/code\u003e\u003c/a\u003e Improve documentation and matching algorithm in data binders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/d70054d6864c78a300210490a0fb3af0e1f1b84f\"\u003e\u003ccode\u003ed70054d\u003c/code\u003e\u003c/a\u003e Upgrade to Log4j2 2.17.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/36e4951b5efef4bda9227e4ff41df14744aa7efb\"\u003e\u003ccode\u003e36e4951\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/87b508058666dd81d82e31b9dc3dff91f69b1661\"\u003e\u003ccode\u003e87b5080\u003c/code\u003e\u003c/a\u003e Consistent use of getLocalAddr() without DNS lookups in request adapters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/5cbf85a6f81757b95e84a09d676e8a33a2565671\"\u003e\u003ccode\u003e5cbf85a\u003c/code\u003e\u003c/a\u003e Avoid return value reference in potentially cached MethodParameter instance\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.3.RELEASE...v5.2.22.RELEASE\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-webmvc` from 4.3.3.RELEASE to 6.2.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-webmvc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.10\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize NIO path resolution in \u003ccode\u003ePathEditor\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35304\"\u003e#35304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003etype\u003c/code\u003e in \u003ccode\u003eProblemDetail\u003c/code\u003e nullable \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35294\"\u003e#35294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefine UriUtils#decode and StringUtils#uriDecode implementation and documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35253\"\u003e#35253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide configurable \u003ccode\u003euseCaches\u003c/code\u003e option for \u003ccode\u003eURLConnection\u003c/code\u003e usage in \u003ccode\u003eUrlResource\u003c/code\u003e (avoiding jar file leak) \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35218\"\u003e#35218\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\u003e\u003ccode\u003e@Scheduled\u003c/code\u003e tasks running in \u003ccode\u003eSimpleAsyncTaskScheduler\u003c/code\u003e are interrupted immediately on context close \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35254\"\u003e#35254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eScriptUtils.executeSqlScript()\u003c/code\u003e does not support multiple results per statement \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35248\"\u003e#35248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSuccessful Autowiring Dependent on Configuration ordering and Primary Bean flag \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35239\"\u003e#35239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLocale parameter in MessageSource#getMessage methods should be nullable \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35230\"\u003e#35230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow any \u003ccode\u003e@Transactional\u003c/code\u003e propagation for \u003ccode\u003e@TransactionalEventListener\u003c/code\u003e with BEFORE_COMMIT phase \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35150\"\u003e#35150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCatalog name should be handled with the provided case \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35064\"\u003e#35064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept support for generated keys column name array on HSQLDB and Derby as well \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34790\"\u003e#34790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle direct CanncelationException on timeout in JdkClientHttpRequest \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/34721\"\u003e#34721\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\u003eAdd documentation of RequestMapping about SpEL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35232\"\u003e#35232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument SqlBinaryValue behaviour with PostgreSQL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34786\"\u003e#34786\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Micrometer 1.14.10 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35313\"\u003e#35313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Reactor 2024.0.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35312\"\u003e#35312\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Allan-QLB\"\u003e\u003ccode\u003e@​Allan-QLB\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/carsago\"\u003e\u003ccode\u003e@​carsago\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cw-dimedis\"\u003e\u003ccode\u003e@​cw-dimedis\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/giampa91\"\u003e\u003ccode\u003e@​giampa91\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.2.9\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eOncePerRequestFilter\u003c/code\u003e cannot be CGLib-proxied \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35198\"\u003e#35198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistently catch \u003ccode\u003eInaccessibleObjectException\u003c/code\u003e next to \u003ccode\u003eIllegalAccessException\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35190\"\u003e#35190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eDate\u003c/code\u003e-to-\u003ccode\u003eInstant\u003c/code\u003e and \u003ccode\u003eInstant\u003c/code\u003e-to-\u003ccode\u003eDate\u003c/code\u003e converters \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35175\"\u003e#35175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistent nullability and exception declarations in \u003ccode\u003eAbstractMessagingTemplate\u003c/code\u003e hierarchy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35159\"\u003e#35159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRegister runtime hints for \u003ccode\u003eInstant\u003c/code\u003e-to-\u003ccode\u003eTimestamp\u003c/code\u003e conversion \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35156\"\u003e#35156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003eResponseEntity\u0026lt;?\u0026gt;\u003c/code\u003e in Spring MVC \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35153\"\u003e#35153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e@CacheConfig(\u0026quot;myCacheName\u0026quot;)\u003c/code\u003e declarations for simplified configuration \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35152\"\u003e#35152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeclare \u003ccode\u003emessageSelector\u003c/code\u003e parameters in \u003ccode\u003eJmsOperations\u003c/code\u003e as \u003ccode\u003e@Nullable\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35151\"\u003e#35151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getter for \u003ccode\u003eOverflowStrategy\u003c/code\u003e in \u003ccode\u003eConcurrentWebSocketSessionDecorator\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35132\"\u003e#35132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse preset Content-Type for streaming and reactive responses in Spring MVC \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35130\"\u003e#35130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLeniently tolerate null \u003ccode\u003e@Aspect\u003c/code\u003e bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35074\"\u003e#35074\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDataAccessResourceFailureException\u003c/code\u003e thrown when transaction times out on PostgreSQL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35073\"\u003e#35073\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8f64480c9f91aa4f8dcf56c53e5e967a1a65d0b8\"\u003e\u003ccode\u003e8f64480\u003c/code\u003e\u003c/a\u003e Release v6.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/edda4731e133dd785271cccd032fb4bb028d2720\"\u003e\u003ccode\u003eedda473\u003c/code\u003e\u003c/a\u003e Build against Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/9fa2d7d190160bc1a4a713c40c0d3a5d229010e5\"\u003e\u003ccode\u003e9fa2d7d\u003c/code\u003e\u003c/a\u003e Upgrade to Jackson 2.18.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c30427fd4e18088c02c19be66567440a5878a369\"\u003e\u003ccode\u003ec30427f\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.1.124.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/1d908f1847a2ee1d3e24ba2a789b881691494eeb\"\u003e\u003ccode\u003e1d908f1\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2024.0.9 and Micrometer 1.14.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/37b076be5121edbe0412f6b8ef190d595692b0e0\"\u003e\u003ccode\u003e37b076b\u003c/code\u003e\u003c/a\u003e Support multiple result sets in ScriptUtils.executeSqlScript()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a9453a59594dfb547a3411135dce210f6f9b1588\"\u003e\u003ccode\u003ea9453a5\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/3781ba223ed76823b99e9c699e0957b391e22bf9\"\u003e\u003ccode\u003e3781ba2\u003c/code\u003e\u003c/a\u003e Optimize NIO path resolution in PathEditor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/f11a1e6f827ed7c1bfb18b8318c1f60f2634fc83\"\u003e\u003ccode\u003ef11a1e6\u003c/code\u003e\u003c/a\u003e Polish tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ffc785471bbe579aaef282720baef00a44d46435\"\u003e\u003ccode\u003effc7854\u003c/code\u003e\u003c/a\u003e Fix checkstyle error\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.3.RELEASE...v6.2.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-fileupload:commons-fileupload` from 1.3.1 to 1.6.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this grou...\n\n_Description has been truncated_","html_url":"https://github.com/lefty1808/my-program-learning/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lefty1808%2Fmy-program-learning/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"2883141791","node_id":"PR_kwDOAJgTxM6r2UCf","number":6,"state":"open","title":"Bump the maven group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-02T21:41:21.000Z","updated_at":"2025-10-02T21:41:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":4,"packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.2.3","new_version":"4.5.13"},{"name":"junit:junit","old_version":"4.11","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.elasticsearch:elasticsearch","old_version":"0.90.0","new_version":"8.16.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"com.google.code.gson:gson","old_version":"2.2.3","new_version":"2.8.9","repository_url":"https://github.com/google/gson"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 4 updates in the / directory: org.apache.httpcomponents:httpclient, [junit:junit](https://github.com/junit-team/junit4), [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch) and [com.google.code.gson:gson](https://github.com/google/gson).\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.2.3 to 4.5.13\n\nUpdates `junit:junit` from 4.11 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\u003ch2\u003eJUnit 4.12\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 3\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/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.11...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.elasticsearch:elasticsearch` from 0.90.0 to 8.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch/releases\"\u003eorg.elasticsearch:elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eElasticsearch 8.16.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.5\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.4\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch v8.14.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\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/elastic/elasticsearch/commit/fc1fb13693e87881046baa93e2cf1f4caf2fd58b\"\u003e\u003ccode\u003efc1fb13\u003c/code\u003e\u003c/a\u003e Add known issue for salesforce DLS (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118489\"\u003e#118489\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118500\"\u003e#118500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/75c4721cc3bb007b618a3b8b7b70c8cdf365fe10\"\u003e\u003ccode\u003e75c4721\u003c/code\u003e\u003c/a\u003e [DOCS][101] Aggregations quickstart tutorial (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/116251\"\u003e#116251\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118470\"\u003e#118470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/dda00b7176517d4ca7e1ff3ae52376a69aa2e664\"\u003e\u003ccode\u003edda00b7\u003c/code\u003e\u003c/a\u003e Restore original \u0026quot;is within leaf\u0026quot; value in SparseVectorFieldMapper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118380\"\u003e#118380\u003c/a\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e355d989b643f8691fbcc6493ed1ffe00ff7e30b\"\u003e\u003ccode\u003ee355d98\u003c/code\u003e\u003c/a\u003e [DOCS][ML] Use elasticsearch service instead of deprecated elser service in t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/129645628de0968014b3266b5af32b0461414708\"\u003e\u003ccode\u003e1296456\u003c/code\u003e\u003c/a\u003e Improve logging of native vector scorer - vec_caps (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118325\"\u003e#118325\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118356\"\u003e#118356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e205f3e4afd65626f0cd8840159f0d95d643cb4f\"\u003e\u003ccode\u003ee205f3e\u003c/code\u003e\u003c/a\u003e ESQL: Opt into extra data stream resolution (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118378\"\u003e#118378\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118389\"\u003e#118389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/78fb1ec9706ec6e481cb5fde75d70f45267e1de0\"\u003e\u003ccode\u003e78fb1ec\u003c/code\u003e\u003c/a\u003e Fix log message format bugs (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118354\"\u003e#118354\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118387\"\u003e#118387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/c7ec10d4248a9a5c58dad44a2fb18c508d6f0768\"\u003e\u003ccode\u003ec7ec10d\u003c/code\u003e\u003c/a\u003e [8.16] Update sparse text embeddings API route for Inference Service (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118367\"\u003e#118367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/210f9d22899fb3377a462f47239cc01d2a2cc49d\"\u003e\u003ccode\u003e210f9d2\u003c/code\u003e\u003c/a\u003e [DOCS] Reviews docker examples. (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118339\"\u003e#118339\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118343\"\u003e#118343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/97eef8c36d4b443528568a571a4f9ddfd8d1c1a6\"\u003e\u003ccode\u003e97eef8c\u003c/code\u003e\u003c/a\u003e [DOCS] Documents \u003ccode\u003edimensions\u003c/code\u003e param for \u003ccode\u003eopenai\u003c/code\u003e service of Inference API (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch/compare/v0.90.0...v8.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.2.3 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-2.2.3...gson-parent-2.8.9\"\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/24601/Jest/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/24601/Jest/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/24601%2FJest/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"2883128727","node_id":"PR_kwDOC1xi9M6r2Q2X","number":2,"state":"open","title":"Bump the maven group across 7 directories with 10 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-02T21:35:49.000Z","updated_at":"2025-10-02T21:37:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":10,"packages":[{"name":"com.google.code.gson:gson","old_version":"2.8.1","new_version":"2.8.9","repository_url":"https://github.com/google/gson"},{"name":"org.elasticsearch:elasticsearch","old_version":"5.6.8","new_version":"8.16.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.3","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.3","new_version":"1.3.15","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.8.5","new_version":"2.15.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the /api/pacman-api-statistics directory: [com.google.code.gson:gson](https://github.com/google/gson) and [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch).\nBumps the maven group with 2 updates in the /api/pacman-api-notifications directory: [com.google.code.gson:gson](https://github.com/google/gson) and [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch).\nBumps the maven group with 2 updates in the /api/pacman-api-compliance directory: [com.google.code.gson:gson](https://github.com/google/gson) and [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch).\nBumps the maven group with 2 updates in the /api/pacman-api-asset directory: [com.google.code.gson:gson](https://github.com/google/gson) and [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch).\nBumps the maven group with 7 updates in the /jobs/pacman-rule-engine-2.0 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.8.1` | `2.8.9` |\n| [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch) | `5.6.8` | `8.16.2` |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.12` | `4.13.1` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.3` | `1.3.15` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.8.5` | `2.15.0` |\n| org.apache.httpcomponents:httpclient | `4.5.3` | `4.5.13` |\n\nBumps the maven group with 3 updates in the /jobs/pacman-data-shipper directory: org.apache.httpcomponents:httpclient, [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) and [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson).\nBumps the maven group with 1 update in the /jobs/pacman-cloud-discovery directory: [org.springframework:spring-context](https://github.com/spring-projects/spring-framework).\n\nUpdates `com.google.code.gson:gson` from 2.8.1 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.1...gson-parent-2.8.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.elasticsearch:elasticsearch` from 5.6.2 to 8.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch/releases\"\u003eorg.elasticsearch:elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eElasticsearch 8.16.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.5\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.4\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch v8.14.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\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/elastic/elasticsearch/commit/fc1fb13693e87881046baa93e2cf1f4caf2fd58b\"\u003e\u003ccode\u003efc1fb13\u003c/code\u003e\u003c/a\u003e Add known issue for salesforce DLS (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118489\"\u003e#118489\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118500\"\u003e#118500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/75c4721cc3bb007b618a3b8b7b70c8cdf365fe10\"\u003e\u003ccode\u003e75c4721\u003c/code\u003e\u003c/a\u003e [DOCS][101] Aggregations quickstart tutorial (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/116251\"\u003e#116251\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118470\"\u003e#118470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/dda00b7176517d4ca7e1ff3ae52376a69aa2e664\"\u003e\u003ccode\u003edda00b7\u003c/code\u003e\u003c/a\u003e Restore original \u0026quot;is within leaf\u0026quot; value in SparseVectorFieldMapper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118380\"\u003e#118380\u003c/a\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e355d989b643f8691fbcc6493ed1ffe00ff7e30b\"\u003e\u003ccode\u003ee355d98\u003c/code\u003e\u003c/a\u003e [DOCS][ML] Use elasticsearch service instead of deprecated elser service in t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/129645628de0968014b3266b5af32b0461414708\"\u003e\u003ccode\u003e1296456\u003c/code\u003e\u003c/a\u003e Improve logging of native vector scorer - vec_caps (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118325\"\u003e#118325\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118356\"\u003e#118356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e205f3e4afd65626f0cd8840159f0d95d643cb4f\"\u003e\u003ccode\u003ee205f3e\u003c/code\u003e\u003c/a\u003e ESQL: Opt into extra data stream resolution (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118378\"\u003e#118378\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118389\"\u003e#118389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/78fb1ec9706ec6e481cb5fde75d70f45267e1de0\"\u003e\u003ccode\u003e78fb1ec\u003c/code\u003e\u003c/a\u003e Fix log message format bugs (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118354\"\u003e#118354\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118387\"\u003e#118387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/c7ec10d4248a9a5c58dad44a2fb18c508d6f0768\"\u003e\u003ccode\u003ec7ec10d\u003c/code\u003e\u003c/a\u003e [8.16] Update sparse text embeddings API route for Inference Service (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118367\"\u003e#118367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/210f9d22899fb3377a462f47239cc01d2a2cc49d\"\u003e\u003ccode\u003e210f9d2\u003c/code\u003e\u003c/a\u003e [DOCS] Reviews docker examples. (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118339\"\u003e#118339\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118343\"\u003e#118343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/97eef8c36d4b443528568a571a4f9ddfd8d1c1a6\"\u003e\u003ccode\u003e97eef8c\u003c/code\u003e\u003c/a\u003e [DOCS] Documents \u003ccode\u003edimensions\u003c/code\u003e param for \u003ccode\u003eopenai\u003c/code\u003e service of Inference API (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch/compare/v5.6.2...v8.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.8.1 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.1...gson-parent-2.8.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.elasticsearch:elasticsearch` from 5.6.2 to 8.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch/releases\"\u003eorg.elasticsearch:elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eElasticsearch 8.16.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.5\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.4\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch v8.14.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\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/elastic/elasticsearch/commit/fc1fb13693e87881046baa93e2cf1f4caf2fd58b\"\u003e\u003ccode\u003efc1fb13\u003c/code\u003e\u003c/a\u003e Add known issue for salesforce DLS (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118489\"\u003e#118489\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118500\"\u003e#118500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/75c4721cc3bb007b618a3b8b7b70c8cdf365fe10\"\u003e\u003ccode\u003e75c4721\u003c/code\u003e\u003c/a\u003e [DOCS][101] Aggregations quickstart tutorial (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/116251\"\u003e#116251\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118470\"\u003e#118470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/dda00b7176517d4ca7e1ff3ae52376a69aa2e664\"\u003e\u003ccode\u003edda00b7\u003c/code\u003e\u003c/a\u003e Restore original \u0026quot;is within leaf\u0026quot; value in SparseVectorFieldMapper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118380\"\u003e#118380\u003c/a\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e355d989b643f8691fbcc6493ed1ffe00ff7e30b\"\u003e\u003ccode\u003ee355d98\u003c/code\u003e\u003c/a\u003e [DOCS][ML] Use elasticsearch service instead of deprecated elser service in t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/129645628de0968014b3266b5af32b0461414708\"\u003e\u003ccode\u003e1296456\u003c/code\u003e\u003c/a\u003e Improve logging of native vector scorer - vec_caps (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118325\"\u003e#118325\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118356\"\u003e#118356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e205f3e4afd65626f0cd8840159f0d95d643cb4f\"\u003e\u003ccode\u003ee205f3e\u003c/code\u003e\u003c/a\u003e ESQL: Opt into extra data stream resolution (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118378\"\u003e#118378\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118389\"\u003e#118389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/78fb1ec9706ec6e481cb5fde75d70f45267e1de0\"\u003e\u003ccode\u003e78fb1ec\u003c/code\u003e\u003c/a\u003e Fix log message format bugs (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118354\"\u003e#118354\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118387\"\u003e#118387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/c7ec10d4248a9a5c58dad44a2fb18c508d6f0768\"\u003e\u003ccode\u003ec7ec10d\u003c/code\u003e\u003c/a\u003e [8.16] Update sparse text embeddings API route for Inference Service (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118367\"\u003e#118367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/210f9d22899fb3377a462f47239cc01d2a2cc49d\"\u003e\u003ccode\u003e210f9d2\u003c/code\u003e\u003c/a\u003e [DOCS] Reviews docker examples. (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118339\"\u003e#118339\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118343\"\u003e#118343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/97eef8c36d4b443528568a571a4f9ddfd8d1c1a6\"\u003e\u003ccode\u003e97eef8c\u003c/code\u003e\u003c/a\u003e [DOCS] Documents \u003ccode\u003edimensions\u003c/code\u003e param for \u003ccode\u003eopenai\u003c/code\u003e service of Inference API (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch/compare/v5.6.2...v8.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.8.1 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.1...gson-parent-2.8.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.elasticsearch:elasticsearch` from 5.6.2 to 8.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch/releases\"\u003eorg.elasticsearch:elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eElasticsearch 8.16.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.5\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.4\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch v8.14.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\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/elastic/elasticsearch/commit/fc1fb13693e87881046baa93e2cf1f4caf2fd58b\"\u003e\u003ccode\u003efc1fb13\u003c/code\u003e\u003c/a\u003e Add known issue for salesforce DLS (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118489\"\u003e#118489\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118500\"\u003e#118500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/75c4721cc3bb007b618a3b8b7b70c8cdf365fe10\"\u003e\u003ccode\u003e75c4721\u003c/code\u003e\u003c/a\u003e [DOCS][101] Aggregations quickstart tutorial (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/116251\"\u003e#116251\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118470\"\u003e#118470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/dda00b7176517d4ca7e1ff3ae52376a69aa2e664\"\u003e\u003ccode\u003edda00b7\u003c/code\u003e\u003c/a\u003e Restore original \u0026quot;is within leaf\u0026quot; value in SparseVectorFieldMapper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118380\"\u003e#118380\u003c/a\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e355d989b643f8691fbcc6493ed1ffe00ff7e30b\"\u003e\u003ccode\u003ee355d98\u003c/code\u003e\u003c/a\u003e [DOCS][ML] Use elasticsearch service instead of deprecated elser service in t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/129645628de0968014b3266b5af32b0461414708\"\u003e\u003ccode\u003e1296456\u003c/code\u003e\u003c/a\u003e Improve logging of native vector scorer - vec_caps (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118325\"\u003e#118325\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118356\"\u003e#118356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e205f3e4afd65626f0cd8840159f0d95d643cb4f\"\u003e\u003ccode\u003ee205f3e\u003c/code\u003e\u003c/a\u003e ESQL: Opt into extra data stream resolution (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118378\"\u003e#118378\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118389\"\u003e#118389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/78fb1ec9706ec6e481cb5fde75d70f45267e1de0\"\u003e\u003ccode\u003e78fb1ec\u003c/code\u003e\u003c/a\u003e Fix log message format bugs (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118354\"\u003e#118354\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118387\"\u003e#118387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/c7ec10d4248a9a5c58dad44a2fb18c508d6f0768\"\u003e\u003ccode\u003ec7ec10d\u003c/code\u003e\u003c/a\u003e [8.16] Update sparse text embeddings API route for Inference Service (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118367\"\u003e#118367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/210f9d22899fb3377a462f47239cc01d2a2cc49d\"\u003e\u003ccode\u003e210f9d2\u003c/code\u003e\u003c/a\u003e [DOCS] Reviews docker examples. (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118339\"\u003e#118339\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118343\"\u003e#118343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/97eef8c36d4b443528568a571a4f9ddfd8d1c1a6\"\u003e\u003ccode\u003e97eef8c\u003c/code\u003e\u003c/a\u003e [DOCS] Documents \u003ccode\u003edimensions\u003c/code\u003e param for \u003ccode\u003eopenai\u003c/code\u003e service of Inference API (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch/compare/v5.6.2...v8.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.8.1 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c0...\n\n_Description has been truncated_","html_url":"https://github.com/perplext/pacbot/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/perplext%2Fpacbot/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"2867843242","node_id":"PR_kwDOJtqzDM6q79Cq","number":4,"state":"closed","title":"Bump org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-28T14:14:00.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-28T13:33:57.000Z","updated_at":"2025-09-28T14:14:00.000Z","time_to_close":2403,"merged_at":"2025-09-28T14:14:00.000Z","merged_by":"jiangxincode","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.13\u0026new-version=4.5.14)](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/jiangxincode/my-maven-plugin/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jiangxincode%2Fmy-maven-plugin/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2861636771","node_id":"PR_kwDOBFYOPs6qkRyj","number":1,"state":"open","title":"Bump org.apache.httpcomponents:httpclient from 4.3.3 to 4.5.13","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-25T18:45:02.000Z","updated_at":"2025-09-25T18:45:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.3","new_version":"4.5.13","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.3.3 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.3.3\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Cale146/jReddit/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Cale146/jReddit/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cale146%2FjReddit/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"2838596731","node_id":"PR_kwDOPyDfC86pMYx7","number":4,"state":"open","title":"chore(deps): bump the maven group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-18T03:28:51.000Z","updated_at":"2025-09-18T03:28:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maven","update_count":2,"packages":[{"name":"commons-io:commons-io","old_version":"2.14.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the / directory: [commons-io:commons-io](https://github.com/apache/commons-io) and org.apache.httpcomponents:httpclient.\n\nUpdates `commons-io:commons-io` from 2.14.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.20.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.20.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.19.1: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo IO-875:  Add org.apache.commons.io.file.CountingPathVisitor.accept(Path, BasicFileAttributes) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          Add org.apache.commons.io.Charsets.isAlias(Charset, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.isUTF8(Charset). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.toCharsetDefault(String, Charset). Thanks to Gary Gregory.\no IO-279:  Add Tailer ignoreTouch option \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/757\"\u003e#757\u003c/a\u003e. Thanks to Joerg Budischewski, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          [javadoc] Rename parameter of ProxyOutputStream.write(int) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/740\"\u003e#740\u003c/a\u003e. Thanks to Jesse Glick.\no IO-875:  CopyDirectoryVisitor ignores fileFilter \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.ByeArrayOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.InputStreamOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.OutputStreamOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          FileUtils.readLines(File, Charset) now maps a null Charset to the default Charset \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/744\"\u003e#744\u003c/a\u003e. Thanks to Ryan Kurtz, Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream, org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 77]Another occurrence at WindowsLineEndingInputStream.java:[line 81] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 112] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 113] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 75] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atEos\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 120] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 124] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 125] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;closed\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.ProxyInputStream] At ProxyInputStream.java:[line 233] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;propagateClose\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.BoundedInputStream] At BoundedInputStream.java:[line 555] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          QueueInputStream reads all but the first byte without waiting. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/748\"\u003e#748\u003c/a\u003e. Thanks to maxxedev, Piotr P. Karwasz, Gary Gregory.\no          Javadoc fixes and improvements. Thanks to Gary Gregory.\no          Avoid NPE in org.apache.commons.io.filefilter.WildcardFilter.accept(File). Thanks to Gary Gregory.\no IO-874:  FileUtils.forceDelete can delete a broken symlink again \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/756\"\u003e#756\u003c/a\u003e. Thanks to Andy Russell, Joerg Budischewski.\no          Fix infinite loop in AbstractByteArrayOutputStream. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/758\"\u003e#758\u003c/a\u003e. Thanks to Alex Benusovich.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/c224bce839494ed651e5eba320b27c73ce8d804e\"\u003e\u003ccode\u003ec224bce\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.20.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/8981a5c9664574003f5d7620cf5133325161e543\"\u003e\u003ccode\u003e8981a5c\u003c/code\u003e\u003c/a\u003e Remove workaround for\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/4ef481f14220c19f6114a3f793df2202bb1336a6\"\u003e\u003ccode\u003e4ef481f\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d23228f4a94bd070b0505e5a528da1413915c8a4\"\u003e\u003ccode\u003ed23228f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/apache/commons-io.git\"\u003ehttps://github.com/apache/commons-io.git\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/5d2737ffe489b91c4af7ccddfeda93d860750729\"\u003e\u003ccode\u003e5d2737f\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/SuppressWarnings\"\u003e\u003ccode\u003e@​SuppressWarnings\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/e5c80d6eff29b9a3b2b917356345d90237e84e57\"\u003e\u003ccode\u003ee5c80d6\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/2017ac063c1cc284dc855265a15a4e2dfdc653e4\"\u003e\u003ccode\u003e2017ac0\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/07ce798898b6c6ca639e6ad0e2beecf55cf00d7a\"\u003e\u003ccode\u003e07ce798\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/a828efa09f5b32f80485c2302caf78b8ee3c857c\"\u003e\u003ccode\u003ea828efa\u003c/code\u003e\u003c/a\u003e Add ciManagement element to POM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/46bd1c2955a29d676bfbc3fea6cce84918ba6ac5\"\u003e\u003ccode\u003e46bd1c2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.14.0...rel/commons-io-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.5.3 to 4.5.13\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/yurymartin/demo-clase-5/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/yurymartin/demo-clase-5/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yurymartin%2Fdemo-clase-5/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2838590527","node_id":"PR_kwDOPyDdQs6pMXQ_","number":4,"state":"open","title":"chore(deps): bump the maven group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-18T03:25:37.000Z","updated_at":"2025-09-18T03:25:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maven","update_count":3,"packages":[{"name":"org.apache.commons:commons-compress","old_version":"1.18","new_version":"1.26.0"},{"name":"commons-io:commons-io","old_version":"2.6","new_version":"2.14.0"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 3 updates in the / directory: org.apache.commons:commons-compress, commons-io:commons-io and org.apache.httpcomponents:httpclient.\n\nUpdates `org.apache.commons:commons-compress` from 1.18 to 1.26.0\n\nUpdates `commons-io:commons-io` from 2.6 to 2.14.0\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.5.3 to 4.5.13\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/P3zamora/demo-clase-5/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/P3zamora/demo-clase-5/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/P3zamora%2Fdemo-clase-5/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2838559442","node_id":"PR_kwDOPyDUaM6pMPrS","number":4,"state":"open","title":"chore(deps): bump org.apache.httpcomponents:httpclient from 4.5.3 to 4.5.13","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-18T03:06:16.000Z","updated_at":"2025-09-18T03:06:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.3 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.3\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Barry-2020/demo-clase-5/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Barry-2020/demo-clase-5/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Barry-2020%2Fdemo-clase-5/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2838559154","node_id":"PR_kwDOPyDY6M6pMPmy","number":4,"state":"closed","title":"chore(deps): bump org.apache.httpcomponents:httpclient from 4.5.3 to 4.5.13","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-18T03:08:55.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-18T03:06:02.000Z","updated_at":"2025-09-18T03:08:55.000Z","time_to_close":173,"merged_at":"2025-09-18T03:08:55.000Z","merged_by":"Fortrex26","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.3 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.3\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Fortrex26/demo-clase-5-yi/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Fortrex26/demo-clase-5-yi/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fortrex26%2Fdemo-clase-5-yi/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"2837353550","node_id":"PR_kwDOAAy0pM6pHpRO","number":2044,"state":"closed","title":"Bump org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-17T18:20:09.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-17T17:06:57.000Z","updated_at":"2025-09-17T18:20:10.000Z","time_to_close":4392,"merged_at":"2025-09-17T18:20:09.000Z","merged_by":"jbonofre","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.13\u0026new-version=4.5.14)](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/apache/karaf/pull/2044","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fkaraf/issues/2044","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2044/packages"},{"uuid":"2823548267","node_id":"PR_kwDOAAHdUM6oS-1r","number":9,"state":"open","title":"Bump the maven group across 5 directories with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-12T17:46:59.000Z","updated_at":"2025-09-12T17:47:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":3,"packages":[{"name":"org.hibernate:hibernate-core","old_version":"3.3.1.GA","new_version":"5.3.20.Final","repository_url":"https://github.com/hibernate/hibernate-orm"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.0-beta1","new_version":"4.5.13"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.0-alpha4","new_version":"4.5.13"},{"name":"org.hibernate:hibernate-core","old_version":"3.3.1.GA","new_version":"5.3.20.Final","repository_url":"https://github.com/hibernate/hibernate-orm"},{"name":"org.hibernate:hibernate-validator","old_version":"3.1.0.GA","new_version":"6.2.0.Final"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 1 update in the /databinder-app-hib directory: [org.hibernate:hibernate-core](https://github.com/hibernate/hibernate-orm).\nBumps the maven group with 1 update in the /databinder-dispatch directory: org.apache.httpcomponents:httpclient.\nBumps the maven group with 1 update in the /databinder-dispatch-components directory: org.apache.httpcomponents:httpclient.\nBumps the maven group with 1 update in the /databinder-models-hib directory: [org.hibernate:hibernate-core](https://github.com/hibernate/hibernate-orm).\nBumps the maven group with 1 update in the /databinder-valid-hib directory: org.hibernate:hibernate-validator.\n\nUpdates `org.hibernate:hibernate-core` from 3.3.1.GA to 5.3.20.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-orm/releases\"\u003eorg.hibernate:hibernate-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eHibernate ORM 5.2.0\u003c/h2\u003e\n\u003cp\u003e5.2.0 includes many improvements and bug-fixes.  For a complete list of changes, see \u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/23150/tab/release-report-done\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/23150/tab/release-report-done\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eMany of the changes in 5.2.0 have important ramifications in terms of both usage and extension.  Be sure to read the 5.2 Migration Guide for details.\u003c/p\u003e\n\u003cp\u003eBelow is a discussion of the major changes.\u003c/p\u003e\n\u003ch2\u003eJava 8 baseline\u003c/h2\u003e\n\u003cp\u003e5.2 moves to Java 8 as its baseline.  This means:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehibernate-java8\u003c/code\u003e module has been removed, and that functionality has been moved into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNative support for Java 8 date/time types as Query parameters.\u003c/li\u003e\n\u003cli\u003eSupport for streaming (\u003ccode\u003ejava.util.stream.Stream\u003c/code\u003e) query results.\u003c/li\u003e\n\u003cli\u003eSupport for \u003ccode\u003ejava.util.Optional\u003c/code\u003e as return from methods that may return null.\u003c/li\u003e\n\u003cli\u003eLeveraging Java 8 \u0026quot;default methods\u0026quot; when introducing new methods to extension points.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eConsolidating JPA support into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/h2\u003e\n\u003cp\u003eThat effectively means that the \u003ccode\u003ehibernate-entitymanager\u003c/code\u003e module no longer exists.  Its functionality being consumed into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eJCache support\u003c/h2\u003e\n\u003cp\u003eSupport for using any JCache-compliant cache impl as a second-level caching provider.\u003c/p\u003e\n\u003ch2\u003eSession-level batch size support\u003c/h2\u003e\n\u003cp\u003eSupport has been added for specifying a batch size for write operations per Session.\u003c/p\u003e\n\u003ch2\u003e5th bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003eThe 5th bug-fix release for Hibernate ORM 5.0.  This release and the upcoming 5.0.6 release have been done on an accelerated time-box of 2 weeks (from the normal 4 weeks for bug-fix releases) due to US holidays.\u003c/p\u003e\n\u003cp\u003eThe complete list of changes can be found \u003ca href=\"http://hibernate.atlassian.net/projects/HHH/versions/21750\"\u003ehere\u003c/a\u003e (or \u003ca href=\"https://hibernate.atlassian.net/secure/ReleaseNote.jspa?projectId=10031\u0026amp;version=21850\"\u003ehere\u003c/a\u003e for people without a Hibernate Jira account).\u003c/p\u003e\n\u003cp\u003eFor information on consuming the release via your favorite dependency-management-capable build tool, see \u003ca href=\"http://hibernate.org/orm/downloads/\"\u003ehttp://hibernate.org/orm/downloads/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from \u003ca href=\"http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.5.Final/\"\u003eSourceForge\u003c/a\u003e or \u003ca href=\"http://bintray.com/hibernate/bundles/hibernate-orm/5.0.5.Final\"\u003eBinTray\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eFourth bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003eThe fourth bug-fix release for Hibernate ORM 5.0\u003c/p\u003e\n\u003cp\u003eThere are 52 issues resolved in this release. 20 of those came out of the recent \u003ca href=\"http://in.relation.to/2015/10/27/great-jira-cleanup-2015/\"\u003eJira cleanup\u003c/a\u003e. Initially that initiative pulled in roughly 750 issues. To date, 66 of those have been resolved - fixed or verified as out-of-date, unable-to-reproduce, etc. An additional 14 have been more properly reclassified as feature or enhancement requests rather than bugs. The really cool part is the amount of community help we have gotten in making that happen! Thanks to everyone responding, verifying and even fixing alot of these bugs!\u003c/p\u003e\n\u003cp\u003eThe complete list of changes can be found \u003ca href=\"http://hibernate.atlassian.net/projects/HHH/versions/21750\"\u003ehere\u003c/a\u003e. \u003cem\u003ePeople without a Hibernate Jira account will not be able to access the previous link and can access the changelog in GitHub; the issue I reported with Atlassian has been resolved and is ready for deployment into our hosted environment, I just do not know when that will happen.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eFor information on consuming the release via your favorite dependency-management-capable build tool, see \u003ca href=\"http://hibernate.org/orm/downloads/\"\u003ehttp://hibernate.org/orm/downloads/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from \u003ca href=\"http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.4.Final/\"\u003eSourceForge\u003c/a\u003e or \u003ca href=\"http://bintray.com/hibernate/bundles/hibernate-orm/5.0.4.Final\"\u003eBinTray\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eThird bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"http://in.relation.to/2015/10/28/hibernate-orm-503-final-release/\"\u003ehttp://in.relation.to/2015/10/28/hibernate-orm-503-final-release/\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-orm/blob/5.3.20/changelog.txt\"\u003eorg.hibernate:hibernate-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChanges in 5.3.20.Final (November 16th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31894/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31894/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-14257] - An Entity A with a map collection having as index an Embeddable with a an association to the Entity A fails with a NPE\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14225] - CVE-2020-25638 Potential for SQL injection on use_sql_comments logging enabled\n* [HHH-14324] - Add .gradletasknamecache to .gitignore\u003c/p\u003e\n\u003cp\u003e** Improvement\n* [HHH-14325] - Add Query hint for specifying \u0026quot;query spaces\u0026quot; for native queries\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.19.Final (November 10th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31874/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31874/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-13310] - getParameterValue() not working for collections\n* [HHH-14275] - Broken link to Infinispan User Guide in Hibernate 5.3 User Guide\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14309] - Improve \u003ccode\u003eBulkOperationCleanupAction#affectedEntity\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003e** Sub-task\n* [HHH-14196] - Add parsing of persistence.xml/orm.xml documents in the EE 9 namespace\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.18.Final (August 5th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31849/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31849/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-12268] - LazyInitializationException thrown from lazy collection when batch fetching enabled and owning entity refreshed with lock\n* [HHH-13110] - \u003ca href=\"https://github.com/PreUpdate\"\u003e\u003ccode\u003e@​PreUpdate\u003c/code\u003e\u003c/a\u003e method on a Embeddable null on the parent caused NullPointerException\n* [HHH-13936] - No auto transaction joining from SessionImpl.doFlush\n* [HHH-14077] - CVE-2019-14900 SQL injection issue using JPA Criteria API\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14013] - Upgrade to Hibernate Validator 6.0.20.Final\n* [HHH-14096] - Removal of unused code: XMLHelper and its SAXReader factory helper\n* [HHH-14103] - Add test cases showing that an entity's transient attribute can be overridden to be persistent in entity subclasses\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.17.Final (April 30th, 2020)\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/hibernate/hibernate-orm/commits/5.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.0-beta1 to 4.5.13\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.0-alpha4 to 4.5.13\n\nUpdates `org.hibernate:hibernate-core` from 3.3.1.GA to 5.3.20.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-orm/releases\"\u003eorg.hibernate:hibernate-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eHibernate ORM 5.2.0\u003c/h2\u003e\n\u003cp\u003e5.2.0 includes many improvements and bug-fixes.  For a complete list of changes, see \u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/23150/tab/release-report-done\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/23150/tab/release-report-done\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eMany of the changes in 5.2.0 have important ramifications in terms of both usage and extension.  Be sure to read the 5.2 Migration Guide for details.\u003c/p\u003e\n\u003cp\u003eBelow is a discussion of the major changes.\u003c/p\u003e\n\u003ch2\u003eJava 8 baseline\u003c/h2\u003e\n\u003cp\u003e5.2 moves to Java 8 as its baseline.  This means:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehibernate-java8\u003c/code\u003e module has been removed, and that functionality has been moved into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNative support for Java 8 date/time types as Query parameters.\u003c/li\u003e\n\u003cli\u003eSupport for streaming (\u003ccode\u003ejava.util.stream.Stream\u003c/code\u003e) query results.\u003c/li\u003e\n\u003cli\u003eSupport for \u003ccode\u003ejava.util.Optional\u003c/code\u003e as return from methods that may return null.\u003c/li\u003e\n\u003cli\u003eLeveraging Java 8 \u0026quot;default methods\u0026quot; when introducing new methods to extension points.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eConsolidating JPA support into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/h2\u003e\n\u003cp\u003eThat effectively means that the \u003ccode\u003ehibernate-entitymanager\u003c/code\u003e module no longer exists.  Its functionality being consumed into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eJCache support\u003c/h2\u003e\n\u003cp\u003eSupport for using any JCache-compliant cache impl as a second-level caching provider.\u003c/p\u003e\n\u003ch2\u003eSession-level batch size support\u003c/h2\u003e\n\u003cp\u003eSupport has been added for specifying a batch size for write operations per Session.\u003c/p\u003e\n\u003ch2\u003e5th bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003eThe 5th bug-fix release for Hibernate ORM 5.0.  This release and the upcoming 5.0.6 release have been done on an accelerated time-box of 2 weeks (from the normal 4 weeks for bug-fix releases) due to US holidays.\u003c/p\u003e\n\u003cp\u003eThe complete list of changes can be found \u003ca href=\"http://hibernate.atlassian.net/projects/HHH/versions/21750\"\u003ehere\u003c/a\u003e (or \u003ca href=\"https://hibernate.atlassian.net/secure/ReleaseNote.jspa?projectId=10031\u0026amp;version=21850\"\u003ehere\u003c/a\u003e for people without a Hibernate Jira account).\u003c/p\u003e\n\u003cp\u003eFor information on consuming the release via your favorite dependency-management-capable build tool, see \u003ca href=\"http://hibernate.org/orm/downloads/\"\u003ehttp://hibernate.org/orm/downloads/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from \u003ca href=\"http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.5.Final/\"\u003eSourceForge\u003c/a\u003e or \u003ca href=\"http://bintray.com/hibernate/bundles/hibernate-orm/5.0.5.Final\"\u003eBinTray\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eFourth bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003eThe fourth bug-fix release for Hibernate ORM 5.0\u003c/p\u003e\n\u003cp\u003eThere are 52 issues resolved in this release. 20 of those came out of the recent \u003ca href=\"http://in.relation.to/2015/10/27/great-jira-cleanup-2015/\"\u003eJira cleanup\u003c/a\u003e. Initially that initiative pulled in roughly 750 issues. To date, 66 of those have been resolved - fixed or verified as out-of-date, unable-to-reproduce, etc. An additional 14 have been more properly reclassified as feature or enhancement requests rather than bugs. The really cool part is the amount of community help we have gotten in making that happen! Thanks to everyone responding, verifying and even fixing alot of these bugs!\u003c/p\u003e\n\u003cp\u003eThe complete list of changes can be found \u003ca href=\"http://hibernate.atlassian.net/projects/HHH/versions/21750\"\u003ehere\u003c/a\u003e. \u003cem\u003ePeople without a Hibernate Jira account will not be able to access the previous link and can access the changelog in GitHub; the issue I reported with Atlassian has been resolved and is ready for deployment into our hosted environment, I just do not know when that will happen.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eFor information on consuming the release via your favorite dependency-management-capable build tool, see \u003ca href=\"http://hibernate.org/orm/downloads/\"\u003ehttp://hibernate.org/orm/downloads/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from \u003ca href=\"http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.4.Final/\"\u003eSourceForge\u003c/a\u003e or \u003ca href=\"http://bintray.com/hibernate/bundles/hibernate-orm/5.0.4.Final\"\u003eBinTray\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eThird bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"http://in.relation.to/2015/10/28/hibernate-orm-503-final-release/\"\u003ehttp://in.relation.to/2015/10/28/hibernate-orm-503-final-release/\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-orm/blob/5.3.20/changelog.txt\"\u003eorg.hibernate:hibernate-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChanges in 5.3.20.Final (November 16th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31894/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31894/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-14257] - An Entity A with a map collection having as index an Embeddable with a an association to the Entity A fails with a NPE\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14225] - CVE-2020-25638 Potential for SQL injection on use_sql_comments logging enabled\n* [HHH-14324] - Add .gradletasknamecache to .gitignore\u003c/p\u003e\n\u003cp\u003e** Improvement\n* [HHH-14325] - Add Query hint for specifying \u0026quot;query spaces\u0026quot; for native queries\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.19.Final (November 10th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31874/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31874/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-13310] - getParameterValue() not working for collections\n* [HHH-14275] - Broken link to Infinispan User Guide in Hibernate 5.3 User Guide\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14309] - Improve \u003ccode\u003eBulkOperationCleanupAction#affectedEntity\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003e** Sub-task\n* [HHH-14196] - Add parsing of persistence.xml/orm.xml documents in the EE 9 namespace\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.18.Final (August 5th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31849/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31849/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-12268] - LazyInitializationException thrown from lazy collection when batch fetching enabled and owning entity refreshed with lock\n* [HHH-13110] - \u003ca href=\"https://github.com/PreUpdate\"\u003e\u003ccode\u003e@​PreUpdate\u003c/code\u003e\u003c/a\u003e method on a Embeddable null on the parent caused NullPointerException\n* [HHH-13936] - No auto transaction joining from SessionImpl.doFlush\n* [HHH-14077] - CVE-2019-14900 SQL injection issue using JPA Criteria API\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14013] - Upgrade to Hibernate Validator 6.0.20.Final\n* [HHH-14096] - Removal of unused code: XMLHelper and its SAXReader factory helper\n* [HHH-14103] - Add test cases showing that an entity's transient attribute can be overridden to be persistent in entity subclasses\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.17.Final (April 30th, 2020)\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/hibernate/hibernate-orm/commits/5.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.hibernate:hibernate-validator` from 3.1.0.GA to 6.2.0.Final\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gravityrail/databinder/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/gravityrail/databinder/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gravityrail%2Fdatabinder/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"},{"uuid":"2820576649","node_id":"PR_kwDOApUSfM6oHpWJ","number":13,"state":"open","title":"Bump org.apache.httpcomponents:httpclient from 4.4.1 to 4.5.13","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-11T21:30:46.000Z","updated_at":"2025-09-11T21:30:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.4.1","new_version":"4.5.13","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.4.1 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.4.1\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gartcimore/javamail4ews/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/gartcimore/javamail4ews/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gartcimore%2Fjavamail4ews/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"3384314683","node_id":"PR_kwDOOV5Tvc6m45H5","number":9,"state":"open","title":"Bump the maven group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-04T15:39:40.000Z","updated_at":"2025-09-04T15:43:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":6,"packages":[{"name":"org.hibernate:hibernate-validator","old_version":"5.2.1.Final","new_version":"5.2.5.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"org.apache.hadoop:hadoop-common","old_version":"2.9.0","new_version":"3.4.0"},{"name":"org.apache.zookeeper:zookeeper","old_version":"3.4.8","new_version":"3.8.4"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.4","new_version":"4.5.13"},{"name":"org.yaml:snakeyaml","old_version":"1.18","new_version":"2.0"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 6 updates in the /frameworklauncher directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.hibernate:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `5.2.1.Final` | `5.2.5.Final` |\n| org.apache.hadoop:hadoop-common | `2.9.0` | `3.4.0` |\n| org.apache.zookeeper:zookeeper | `3.4.8` | `3.8.4` |\n| org.apache.httpcomponents:httpclient | `4.3.4` | `4.5.13` |\n| [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) | `1.18` | `2.0` |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.12` | `4.13.1` |\n\n\nUpdates `org.hibernate:hibernate-validator` from 5.2.1.Final to 5.2.5.Final\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-validator/blob/5.2.5.Final/changelog.txt\"\u003eorg.hibernate:hibernate-validator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.5.Final (15-03-2017)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* HV-1280 -            - Class loading conflict when custom Xerces is part of a deployment\n* HV-1220 - engine     - Programmatically defined cross parameter method constraints don't work on method returning void\n* HV-1140 - engine     - StringHelper#decapitalize not working properly on turkish locale\n* HV-1098 - tck-runner - Adapt test.policy file of TCK runner for reading \u0026quot;validation.provider\u0026quot; property\n* HV-1032 - engine     - Infinite Loop when validating custom type constraint under certain inheritance scheme\u003c/p\u003e\n\u003cp\u003e** Improvement\n* HV-1282 - build      - Update JAXB maven plugin to 2.2 for the 5.2 branch\n* HV-1281 - build      - Make 5.2 compatible with the new release process\u003c/p\u003e\n\u003ch2\u003e5.2.4.Final ( 17.02.2016)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* [HV-1055] - Default group sequence does not honour group hierarchy\n* [HV-1057] - Group sequences don't honor inheritance relationships properly\u003c/p\u003e\n\u003ch2\u003e5.2.3.Final (27.01.2016)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* [HV-1019] - Copying PathImpl results in hashCode==0\n* [HV-1022] - Validator.validateValue does not work for JDK-8 TYPE_USE annotations\n* [HV-1023] - Validator fails with Google App Engine due to use of restricted class java.util.ResourceBundle.Control\n* [HV-1025] - Configuration streams not reusable on IBM JVM\n* [HV-1035] - Wrong messages in Korean for NotNull and Null\n* [HV-1048] - Correctly interpret version string returned by JDK 9\n* [HV-1049] - Don't access annotations from \u0026quot;jdk.internal\u0026quot; package\u003c/p\u003e\n\u003cp\u003e** Task\n* [HV-1045] - Use WildFly 10.0.0.CR5 for integration tests and update to JodaTime 2.7\u003c/p\u003e\n\u003ch2\u003e5.2.2.Final (29.09.2015)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* [HV-862] - ExecutableHelper#overrides() should take visibilities into account\n* [HV-891] - CDI extension doesn't trigger validation if a method parameter is of a type parameter type\n* [HV-917] - Use map implementation safe for concurrent access in MetaDataProviderKeyedByClassName\n* [HV-1011] - Generic Method is not recognized\n* [HV-1012] - XSS vulnerability not caught by SafeHtml\n* [HV-1017] - javafx detection uses TCCL but JavaFXPropertyValueUnwrapper does not\n* [HV-1018] - NPE when validating an object tree whith a class whose parent has defined property constraints\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/hibernate/hibernate-validator/commit/9a8ee4954d9d6596f0bd87fd66d51deac81724d1\"\u003e\u003ccode\u003e9a8ee49\u003c/code\u003e\u003c/a\u003e [Jenkins release job] Preparing release 5.2.5.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/4b04bb5dc088ccdb9b74ea881c092b482e7379fc\"\u003e\u003ccode\u003e4b04bb5\u003c/code\u003e\u003c/a\u003e [Jenkins release job] changelog.txt updated by release build 5.2.5.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/a6ade4d32f7cd500f5c54b3a04a18cd079b212ac\"\u003e\u003ccode\u003ea6ade4d\u003c/code\u003e\u003c/a\u003e [Jenkins release job] README.md updated by release build 5.2.5.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/ab1e51b44411d63bd6fba97c91cc320010c3e225\"\u003e\u003ccode\u003eab1e51b\u003c/code\u003e\u003c/a\u003e HV-1220 Make programmatically defined cross parameter constraints on the para...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/81c21407be51a516899aafb47dd119496071ff35\"\u003e\u003ccode\u003e81c2140\u003c/code\u003e\u003c/a\u003e HV-1140 Use ROOT locale in StringHelper#decapitalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/39c7b9f9bdc411a2a83b915b30def957f3c2fae7\"\u003e\u003ccode\u003e39c7b9f\u003c/code\u003e\u003c/a\u003e HV-1280 Setting context class loader to HV's defining CL before calling into ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/7fa6c6e5deb5a6806b5f36ce69879e4e9eb7fa8c\"\u003e\u003ccode\u003e7fa6c6e\u003c/code\u003e\u003c/a\u003e HV-1282 Update the JAXB maven plugin to 2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/6ab387ded094ba2a3422f942c570181f2c032161\"\u003e\u003ccode\u003e6ab387d\u003c/code\u003e\u003c/a\u003e HV-1098 Adapting test.policy file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/8b5e5daa6a1f76177a5ffed0427a0e0e5195c9e7\"\u003e\u003ccode\u003e8b5e5da\u003c/code\u003e\u003c/a\u003e HV-1032 Avoid infinite loop in TypeHelper.isAssignable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/192dddb9ae631a92a9360916548a306677ce5d11\"\u003e\u003ccode\u003e192dddb\u003c/code\u003e\u003c/a\u003e HV-1281 Provide a settings-example.xml\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hibernate/hibernate-validator/compare/5.2.1.Final...5.2.5.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.hadoop:hadoop-common` from 2.9.0 to 3.4.0\n\nUpdates `org.apache.zookeeper:zookeeper` from 3.4.8 to 3.8.4\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.3.4 to 4.5.13\n\nUpdates `org.yaml:snakeyaml` from 1.18 to 2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/c98ffba9cd065d1ead94c9ec580d8b5a5966c9d3\"\u003e\u003ccode\u003ec98ffba\u003c/code\u003e\u003c/a\u003e issue 561: add negative test case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/e2ca740df5510abf4f8de49c56e4ec53ec7b5624\"\u003e\u003ccode\u003ee2ca740\u003c/code\u003e\u003c/a\u003e Use Maven wrapper on github\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/49d91a1e2d7fbd756f1d5f380b0c07e13546222d\"\u003e\u003ccode\u003e49d91a1\u003c/code\u003e\u003c/a\u003e Fix target for github\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/19e331dd722325758263bfdfdd1d72872d8451bd\"\u003e\u003ccode\u003e19e331d\u003c/code\u003e\u003c/a\u003e Disable toolchain for github\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/42c781297909a3c7e61a234071540b91c6bf5834\"\u003e\u003ccode\u003e42c7812\u003c/code\u003e\u003c/a\u003e Cobertura plugin does not work\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/03c82b5d8ef3525ba407f3a96cbb6d5f6f9d364d\"\u003e\u003ccode\u003e03c82b5\u003c/code\u003e\u003c/a\u003e Rename GlobalTagRejectionTest to be run by Maven\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/6e8cd890716dfe22d5ba56f9a592225fb7fa2803\"\u003e\u003ccode\u003e6e8cd89\u003c/code\u003e\u003c/a\u003e Remove cobertura\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/d9b0f480b1a63aca4678da7ab1915fcfc7d2a856\"\u003e\u003ccode\u003ed9b0f48\u003c/code\u003e\u003c/a\u003e Improve Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/519791aa35b5415494234cd91c250ba5ed9fa80a\"\u003e\u003ccode\u003e519791a\u003c/code\u003e\u003c/a\u003e Run install and site goals under docker\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/82f33d25ae189560ebeed29bbe3aff5bc44556fc\"\u003e\u003ccode\u003e82f33d2\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into add-module-info\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/branches/compare/snakeyaml-2.0..v1.18\"\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\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/AKJUS/OpenI-Octopus/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/AKJUS/OpenI-Octopus/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2FOpenI-Octopus/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}],"issue_packages":[{"old_version":"4.5.13","new_version":"4.5.14","update_type":"patch","path":null,"pr_created_at":"2026-06-10T05:08:30.000Z","version_change":"4.5.13 → 4.5.14","issue":{"uuid":"4628204342","node_id":"PR_kwDOSVqbWc7ksZ_x","number":13,"state":"open","title":"Bump the gradle-updates group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-10T05:08:30.000Z","updated_at":"2026-06-10T05:08:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"gradle-updates","update_count":9,"packages":[{"name":"org.openapi.generator","old_version":"7.18.0","new_version":"7.22.0"},{"name":"io.freefair.lombok","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/freefair/gradle-plugins"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.21.2","new_version":"2.21.4","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"tools.jackson.core:jackson-core","old_version":"3.1.2","new_version":"3.1.4","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.20.6","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14"},{"name":"io.sentry.jvm.gradle","old_version":"6.5.0","new_version":"6.9.0","repository_url":"https://github.com/getsentry/sentry-android-gradle-plugin"},{"name":"com.diffplug.spotless","old_version":"6.25.0","new_version":"8.6.0"},{"name":"gradle-wrapper","old_version":"9.4.1","new_version":"9.5.1","repository_url":"https://github.com/gradle/gradle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the gradle-updates group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.openapi.generator | `7.18.0` | `7.22.0` |\n| [io.freefair.lombok](https://github.com/freefair/gradle-plugins) | `9.4.0` | `9.5.0` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.21.2` | `2.21.4` |\n| [tools.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `3.1.2` | `3.1.4` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.20.6` | `2.0.5` |\n| org.apache.httpcomponents:httpclient | `4.5.13` | `4.5.14` |\n| [io.sentry.jvm.gradle](https://github.com/getsentry/sentry-android-gradle-plugin) | `6.5.0` | `6.9.0` |\n| com.diffplug.spotless | `6.25.0` | `8.6.0` |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.4.1` | `9.5.1` |\n\n\nUpdates `org.openapi.generator` from 7.18.0 to 7.22.0\n\nUpdates `io.freefair.lombok` from 9.4.0 to 9.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/freefair/gradle-plugins/releases\"\u003eio.freefair.lombok's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.4.0 to 4.4.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1750\"\u003efreefair/gradle-plugins#1750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.projectlombok:lombok from 1.18.44 to 1.18.46 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1752\"\u003efreefair/gradle-plugins#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-core from 3.9.14 to 3.9.15 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1746\"\u003efreefair/gradle-plugins#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-model from 3.9.14 to 3.9.15 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1744\"\u003efreefair/gradle-plugins#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.freefair.settings.plugin-versions from 9.2.0 to 9.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1749\"\u003efreefair/gradle-plugins#1749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-plugin-api from 3.9.14 to 3.9.15 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1751\"\u003efreefair/gradle-plugins#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.freefair.settings.plugin-versions from 9.2.0 to 9.4.0 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1748\"\u003efreefair/gradle-plugins#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Close URLClassLoader in SassCompile to prevent resource leak by \u003ca href=\"https://github.com/Frisch12\"\u003e\u003ccode\u003e@​Frisch12\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1725\"\u003efreefair/gradle-plugins#1725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Separate try/catch for license and user fetch in GithubPomPlugin by \u003ca href=\"https://github.com/Frisch12\"\u003e\u003ccode\u003e@​Frisch12\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1753\"\u003efreefair/gradle-plugins#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.boot from 4.0.5 to 4.0.6 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1757\"\u003efreefair/gradle-plugins#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.graalvm.buildtools.native from 1.0.0 to 1.1.0 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1758\"\u003efreefair/gradle-plugins#1758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.boot:spring-boot-dependencies from 4.0.5 to 4.0.6 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1756\"\u003efreefair/gradle-plugins#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(delombok): add sourcepath when module-info.java is present by \u003ca href=\"https://github.com/dtrunk90\"\u003e\u003ccode\u003e@​dtrunk90\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1754\"\u003efreefair/gradle-plugins#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.boot:spring-boot-starter from 4.0.5 to 4.0.6 in /examples by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1755\"\u003efreefair/gradle-plugins#1755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtrunk90\"\u003e\u003ccode\u003e@​dtrunk90\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/pull/1754\"\u003efreefair/gradle-plugins#1754\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/freefair/gradle-plugins/compare/9.4.0...9.5.0\"\u003ehttps://github.com/freefair/gradle-plugins/compare/9.4.0...9.5.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/freefair/gradle-plugins/commit/f24a7d5017f1398456aa81aa3508b6f6e8e0958f\"\u003e\u003ccode\u003ef24a7d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1755\"\u003e#1755\u003c/a\u003e from freefair/dependabot/gradle/examples/main/org.sp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/278081cc0de663edc73d11dcb2cef5f6ac41e215\"\u003e\u003ccode\u003e278081c\u003c/code\u003e\u003c/a\u003e fix deprecation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/a1cf2466cebe5ddb32cf73d50f14340bdb10df38\"\u003e\u003ccode\u003ea1cf246\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1754\"\u003e#1754\u003c/a\u003e from dtrunk90/fix/delombok-sourcepath-for-modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/91dbece72624107847d2dbd3d20b8288efcb329d\"\u003e\u003ccode\u003e91dbece\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:freefair/gradle-plugins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/88570fc873b9ef3894269ca5922aa6c854604321\"\u003e\u003ccode\u003e88570fc\u003c/code\u003e\u003c/a\u003e fix checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/9ad981d2df81d9224fb45648315f7f0407788168\"\u003e\u003ccode\u003e9ad981d\u003c/code\u003e\u003c/a\u003e Bump org.springframework.boot:spring-boot-dependencies in /examples (\u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1756\"\u003e#1756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/7bf9d6e5bca3a1951afecb131fb837424bdc68d1\"\u003e\u003ccode\u003e7bf9d6e\u003c/code\u003e\u003c/a\u003e Bump org.graalvm.buildtools.native from 1.0.0 to 1.1.0 in /examples (\u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1758\"\u003e#1758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/f527dd01048c749bd6234e7dc12a3c278d948bf8\"\u003e\u003ccode\u003ef527dd0\u003c/code\u003e\u003c/a\u003e fix javadoc link config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/27901fffa43c273ebb63d38bca93111af79f5889\"\u003e\u003ccode\u003e27901ff\u003c/code\u003e\u003c/a\u003e Update to Gradle 9.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/freefair/gradle-plugins/commit/8cfe90c133229d6c14e8307a77e2292c5e5087cb\"\u003e\u003ccode\u003e8cfe90c\u003c/code\u003e\u003c/a\u003e Bump org.springframework.boot from 4.0.5 to 4.0.6 in /examples (\u003ca href=\"https://redirect.github.com/freefair/gradle-plugins/issues/1757\"\u003e#1757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/freefair/gradle-plugins/compare/9.4.0...9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.2 to 2.21.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/f17a4f7a7ffe895be367ce91afc6b06632643126\"\u003e\u003ccode\u003ef17a4f7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.21.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/c6411e17ced5463d93fc6577f7bd5a76a43fd1e5\"\u003e\u003ccode\u003ec6411e1\u003c/code\u003e\u003c/a\u003e Prep for 2.21.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/52633da4cc57d73d149af203b145b221af08257f\"\u003e\u003ccode\u003e52633da\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1fa7bb9c536fa64d63e790747a4e8c1d41e77fe0\"\u003e\u003ccode\u003e1fa7bb9\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6dea8a80278a46a26880c3a9964b848da8ce78d8\"\u003e\u003ccode\u003e6dea8a8\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/ada244d0a1df6fbd318fd813fff444a2cbcf2398\"\u003e\u003ccode\u003eada244d\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/52f69d357431805db816c1f11e2403143dea49e6\"\u003e\u003ccode\u003e52f69d3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/899d70ae7ddf5bb42db09bfe3c384b7fe4b68808\"\u003e\u003ccode\u003e899d70a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.18.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/a006b52ed5de9ac8e94a0074e7e0c09317b5c15d\"\u003e\u003ccode\u003ea006b52\u003c/code\u003e\u003c/a\u003e Prep for 2.18.8 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/4c058160d03fcf6b66d9a270e1a1b1451c8108f3\"\u003e\u003ccode\u003e4c05816\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.2...jackson-core-2.21.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tools.jackson.core:jackson-core` from 3.1.2 to 3.1.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/222daf285a23b1bb61c672538bd15a5f7443d1b1\"\u003e\u003ccode\u003e222daf2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-3.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/7854eccf7127a82fe79125268d0e567c61cec5d0\"\u003e\u003ccode\u003e7854ecc\u003c/code\u003e\u003c/a\u003e Prep for 3.1.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/31937c4a525564381890667d24ff2726016679c7\"\u003e\u003ccode\u003e31937c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.x' into 3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/7db5b5073ac10f90ece51a762a86adaea1da8c2a\"\u003e\u003ccode\u003e7db5b50\u003c/code\u003e\u003c/a\u003e Merge branch '2.21' into 2.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/4c058160d03fcf6b66d9a270e1a1b1451c8108f3\"\u003e\u003ccode\u003e4c05816\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/6cd594cc3322db3dddf6efa29eb267ce77610b34\"\u003e\u003ccode\u003e6cd594c\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/b561668733d0d6eb8924fed11695e4e9cc95eab3\"\u003e\u003ccode\u003eb561668\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/88e394136bcd3a0b3e19770eab55158f43bd8976\"\u003e\u003ccode\u003e88e3941\u003c/code\u003e\u003c/a\u003e Add back JDK 11 in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/fa4ee09afcc19a3d1328dbdd231e6eabda68b4dc\"\u003e\u003ccode\u003efa4ee09\u003c/code\u003e\u003c/a\u003e Test refactoring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/797d509fe02aa2747248976db2a461cb77064a15\"\u003e\u003ccode\u003e797d509\u003c/code\u003e\u003c/a\u003e test refactoring\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-3.1.2...jackson-core-3.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-bom` from 1.20.6 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.0.4\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/1.20.6...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.5.13 to 4.5.14\n\nUpdates `io.sentry.jvm.gradle` from 6.5.0 to 6.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/releases\"\u003eio.sentry.jvm.gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.9.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefer instrumentation log directory creation to execution time and use variant-specific paths to prevent log file corruption during parallel variant transforms (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.4.2 to v3.4.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1215\"\u003e#1215\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#343\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.2...3.4.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.42.0 to v8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1241\"\u003e#1241\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8430\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.42.0...8.43.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFail fast with a clear error when Snapshots feature is used with AGP 7.x (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1212\"\u003e#1212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1207\"\u003e#1207\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix snapshot upload error by using string values for all sidecar tags (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd global \u003ccode\u003ediffThreshold\u003c/code\u003e option for snapshots (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1186\"\u003e#1186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange auto-install trigger for log4j2 from -api to -core dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.40.0 to v8.41.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1182\"\u003e#1182\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8410\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.40.0...8.41.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.1 to v3.4.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1185\"\u003e#1185\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#342\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.6.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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/blob/main/CHANGELOG.md\"\u003eio.sentry.jvm.gradle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.9.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefer instrumentation log directory creation to execution time and use variant-specific paths to prevent log file corruption during parallel variant transforms (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.4.2 to v3.4.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1215\"\u003e#1215\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#343\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.2...3.4.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.42.0 to v8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1241\"\u003e#1241\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8430\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.42.0...8.43.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFail fast with a clear error when Snapshots feature is used with AGP 7.x (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1212\"\u003e#1212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1207\"\u003e#1207\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix snapshot upload error by using string values for all sidecar tags (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1199\"\u003e#1199\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd global \u003ccode\u003ediffThreshold\u003c/code\u003e option for snapshots (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1186\"\u003e#1186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange auto-install trigger for log4j2 from -api to -core dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.40.0 to v8.41.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1182\"\u003e#1182\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8410\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.40.0...8.41.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/496a6c8e926a14bdf5ae23ef608a788213ef16de\"\u003e\u003ccode\u003e496a6c8\u003c/code\u003e\u003c/a\u003e release: 6.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/f1502009b6c69e7b1a1f0c0215747800b927c61e\"\u003e\u003ccode\u003ef150200\u003c/code\u003e\u003c/a\u003e fix(plugin): Make instrumentation log dir variant-specific (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/b1a92d84d728a8d3599d551f808b22ed8eeb913b\"\u003e\u003ccode\u003eb1a92d8\u003c/code\u003e\u003c/a\u003e ref(gradle): Replace File with DirectoryProperty in SentryCliProvider (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/c636f24c4f69f896e0dfba0ef8784f1d1c1ddc5f\"\u003e\u003ccode\u003ec636f24\u003c/code\u003e\u003c/a\u003e Enable configuration caching (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/536746a76af4c6712c608b23cc91f8e3464a6a5c\"\u003e\u003ccode\u003e536746a\u003c/code\u003e\u003c/a\u003e chore: update scripts/update-android.sh to 8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1241\"\u003e#1241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/0fc7a3855b9be2a94ad9058b14b7cc103b9cc907\"\u003e\u003ccode\u003e0fc7a38\u003c/code\u003e\u003c/a\u003e chore(ci): Update gradle/actions to v6 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1239\"\u003e#1239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/830eb859c4bf4db1c68d10e3a14af8df13e11927\"\u003e\u003ccode\u003e830eb85\u003c/code\u003e\u003c/a\u003e feat(gradle): Apply Common Custom User Data plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1238\"\u003e#1238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/5c6e44dc2a71303056a03d8429a03713cd148ed6\"\u003e\u003ccode\u003e5c6e44d\u003c/code\u003e\u003c/a\u003e feat(gradle): Apply Develocity Build Scan plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1237\"\u003e#1237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/63af5f9adcc94a9ab4c3aac0fade2ecb1e59dc2e\"\u003e\u003ccode\u003e63af5f9\u003c/code\u003e\u003c/a\u003e ref(gradle): Replace project.buildDir with layout.buildDirectory in SentryTel...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/commit/7504ec2bb332cdc36956d17832ad4084ffbc6eb8\"\u003e\u003ccode\u003e7504ec2\u003c/code\u003e\u003c/a\u003e fix(ci): Use JVM 17 for test tasks (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/compare/6.5.0...6.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless` from 6.25.0 to 8.6.0\n\nUpdates `gradle-wrapper` from 9.4.1 to 9.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.5.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTask provenance in reports and failure messages\u003c/li\u003e\n\u003cli\u003eType-safe accessors for precompiled Kotlin Settings plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.5.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/atm1020\"\u003eatm1020\u003c/a\u003e,\n\u003ca href=\"https://github.com/mataha\"\u003emataha\u003c/a\u003e,\n\u003ca href=\"https://github.com/aSemy\"\u003eAdam\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/britter\"\u003eBenedikt Ritter\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/budindepunk\"\u003eCaro Silva Rode\u003c/a\u003e,\n\u003ca href=\"https://github.com/chanani\"\u003eCHANHAN\u003c/a\u003e,\n\u003ca href=\"https://github.com/DmitryNez\"\u003eDmitry Nezavitin\u003c/a\u003e,\n\u003ca href=\"https://github.com/Juneezee\"\u003eEng Zer Jun\u003c/a\u003e,\n\u003ca href=\"https://github.com/KugelLibelle\"\u003eKugelLibelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/vmadalin\"\u003eMadalin Valceleanu\u003c/a\u003e,\n\u003ca href=\"https://github.com/quijote\"\u003eMarkus Gaisbauer\u003c/a\u003e,\n\u003ca href=\"https://github.com/koppor\"\u003eOliver Kopp\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/R0h1tAnand\"\u003eRohit Anand\u003c/a\u003e,\n\u003ca href=\"https://github.com/Suvrat1629\"\u003eSuvrat Acharya\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.5.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.5.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.5.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.5.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e9.5.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/gradle/gradle/commit/fd78213f09782e62ca4957f9cfd3d90c6c3f1767\"\u003e\u003ccode\u003efd78213\u003c/code\u003e\u003c/a\u003e Update Documentation Infrastructure: Fix scrolling issue in user manual (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37861\"\u003e#37861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/7758437128d1c52702786ad719a13ade1b860aa8\"\u003e\u003ccode\u003e7758437\u003c/code\u003e\u003c/a\u003e fix scroll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/2fd605fdcd69fea10570e9eb1343bbd7ca01c9d0\"\u003e\u003ccode\u003e2fd605f\u003c/code\u003e\u003c/a\u003e Only try to run as worker thread in DefaultBuildOperationQueue (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37845\"\u003e#37845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/af6984901238402386ae263d746380504e5f9138\"\u003e\u003ccode\u003eaf69849\u003c/code\u003e\u003c/a\u003e Release notes for Gradle 9.5.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37853\"\u003e#37853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/f4d9d03e9bb47d2d17b6d8314fdaa32c3d0b3c1e\"\u003e\u003ccode\u003ef4d9d03\u003c/code\u003e\u003c/a\u003e Release notes for Gradle 9.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/01eda3adf40dbe97e81475e813705409dcfe1091\"\u003e\u003ccode\u003e01eda3a\u003c/code\u003e\u003c/a\u003e Address review feedback on worker-lease retry changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/7024e15139b2db9df831dd15a8b9e9052acd9a51\"\u003e\u003ccode\u003e7024e15\u003c/code\u003e\u003c/a\u003e Revert enrich file visitor with size info on \u003ccode\u003erelease\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37848\"\u003e#37848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/d51476fda21330c037a04b43ec9a93a929d05b87\"\u003e\u003ccode\u003ed51476f\u003c/code\u003e\u003c/a\u003e Fix tryRunAsWorkerThread null-return test to match contract\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/090ebabc5b6f648e01c0269a321d80372fdbfe0f\"\u003e\u003ccode\u003e090ebab\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Add getLength() to FilePropertyVisitor.VisitState\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/bceab24677298144860f6919bdcb031e806dbf23\"\u003e\u003ccode\u003ebceab24\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix annotation\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.4.1...v9.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 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/ministryofjustice/laa-data-claims-certificated-api/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Flaa-data-claims-certificated-api/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"4.5.13","new_version":"4.5.14","update_type":"patch","path":null,"pr_created_at":"2026-06-09T09:33:49.000Z","version_change":"4.5.13 → 4.5.14","issue":{"uuid":"4620762590","node_id":"PR_kwDORpI3ds7kT5Y4","number":134,"state":"closed","title":"build(deps): bump the all-maven group across 1 directory with 115 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-14T02:02:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-09T09:33:49.000Z","updated_at":"2026-06-14T02:02:36.000Z","time_to_close":404918,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"all-maven","update_count":115,"packages":[{"name":"org.springframework.boot:spring-boot-starter-parent","old_version":"3.5.14","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.ai:spring-ai-bom","old_version":"1.0.0","new_version":"1.1.7","repository_url":"https://github.com/spring-projects/spring-ai"},{"name":"com.squareup.okio:okio-jvm","old_version":"3.6.0","new_version":"3.17.0","repository_url":"https://github.com/square/okio"},{"name":"com.squareup.okio:okio","old_version":"3.4.0","new_version":"3.17.0","repository_url":"https://github.com/square/okio"},{"name":"org.springframework.cloud:spring-cloud-dependencies","old_version":"2025.0.2","new_version":"2025.1.1","repository_url":"https://github.com/spring-cloud/spring-cloud-release"},{"name":"io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations","old_version":"2.22.0","new_version":"2.28.1","repository_url":"https://github.com/open-telemetry/opentelemetry-java-instrumentation"},{"name":"org.apache.xmlbeans:xmlbeans","old_version":"5.1.1","new_version":"5.3.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.22.0"},{"name":"org.jsoup:jsoup","old_version":"1.18.1","new_version":"1.22.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"org.jetbrains:annotations","old_version":"24.0.1","new_version":"26.1.0","repository_url":"https://github.com/JetBrains/java-annotations"},{"name":"org.apache.commons:commons-compress","old_version":"1.24.0","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"com.github.pagehelper:pagehelper","old_version":"5.3.3","new_version":"6.1.1","repository_url":"https://github.com/pagehelper/Mybatis-PageHelper"},{"name":"com.iwhaleai.byai:by-framework","old_version":"0.2.6","new_version":"0.2.8"},{"name":"com.fasterxml.woodstox:woodstox-core","old_version":"7.0.0","new_version":"7.2.1","repository_url":"https://github.com/FasterXML/woodstox"},{"name":"org.glassfish.hk2:hk2-api","old_version":"3.1.1","new_version":"4.0.1"},{"name":"org.eclipse.parsson:parsson","old_version":"1.1.7","new_version":"1.1.9","repository_url":"https://github.com/eclipse-ee4j/parsson"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.36.0","new_version":"2.49.0"},{"name":"org.opengauss:opengauss-jdbc","old_version":"6.0.0","new_version":"6.0.3"},{"name":"com.alibaba:druid","old_version":"1.2.23","new_version":"1.2.28","repository_url":"https://github.com/alibaba/druid"},{"name":"com.mysql:mysql-connector-j","old_version":"8.4.0","new_version":"9.7.0","repository_url":"https://github.com/mysql/mysql-connector-j"},{"name":"org.mybatis:mybatis","old_version":"3.5.14","new_version":"3.5.19","repository_url":"https://github.com/mybatis/mybatis-3"},{"name":"org.mybatis:mybatis-spring","old_version":"3.0.3","new_version":"4.0.0","repository_url":"https://github.com/mybatis/spring"},{"name":"org.apache.commons:commons-lang3","old_version":"3.13.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-collections4","old_version":"4.4","new_version":"4.5.0"},{"name":"commons-codec:commons-codec","old_version":"1.16.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"jakarta.xml.bind:jakarta.xml.bind-api","old_version":"4.0.0","new_version":"4.0.5","repository_url":"https://github.com/jakartaee/jaxb-api"},{"name":"org.glassfish.jaxb:jaxb-runtime","old_version":"4.0.2","new_version":"4.0.9"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.1","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"io.github.resilience4j:resilience4j-spring-boot3","old_version":"2.0.2","new_version":"2.4.0"},{"name":"io.github.resilience4j:resilience4j-circuitbreaker","old_version":"2.0.2","new_version":"2.4.0"},{"name":"io.github.resilience4j:resilience4j-ratelimiter","old_version":"2.0.2","new_version":"2.4.0","repository_url":"https://github.com/resilience4j/resilience4j"},{"name":"io.github.resilience4j:resilience4j-retry","old_version":"2.0.2","new_version":"2.4.0","repository_url":"https://github.com/resilience4j/resilience4j"},{"name":"io.github.resilience4j:resilience4j-bulkhead","old_version":"2.0.2","new_version":"2.4.0"},{"name":"io.github.resilience4j:resilience4j-timelimiter","old_version":"2.0.2","new_version":"2.4.0","repository_url":"https://github.com/resilience4j/resilience4j"},{"name":"org.springdoc:springdoc-openapi-starter-webmvc-ui","old_version":"2.8.8","new_version":"3.0.3","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"org.springdoc:springdoc-openapi-starter-common","old_version":"2.8.8","new_version":"3.0.3","repository_url":"https://github.com/springdoc/springdoc-openapi"},{"name":"io.jsonwebtoken:jjwt-api","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/jwtk/jjwt"},{"name":"io.jsonwebtoken:jjwt-impl","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/jwtk/jjwt"},{"name":"io.jsonwebtoken:jjwt-jackson","old_version":"0.11.5","new_version":"0.13.0"},{"name":"com.alibaba:transmittable-thread-local","old_version":"2.14.2","new_version":"2.14.5","repository_url":"https://github.com/alibaba/transmittable-thread-local"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.10.0","new_version":"6.1.0","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"com.alibaba:fastjson","old_version":"2.0.53","new_version":"2.0.62","repository_url":"https://github.com/alibaba/fastjson2"},{"name":"redis.clients:jedis","old_version":"6.0.0","new_version":"7.5.2"},{"name":"com.squareup.okhttp3:okhttp","old_version":"4.12.0","new_version":"5.4.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.squareup.okhttp3:okhttp-sse","old_version":"4.12.0","new_version":"5.4.0","repository_url":"https://github.com/square/okhttp"},{"name":"com.google.protobuf:protobuf-java","old_version":"3.24.4","new_version":"4.35.0"},{"name":"org.apache.poi:poi","old_version":"5.2.4","new_version":"5.5.1"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.2.4","new_version":"5.5.1"},{"name":"org.apache.poi:poi-scratchpad","old_version":"5.2.4","new_version":"5.5.1"},{"name":"fr.opensagres.xdocreport:fr.opensagres.poi.xwpf.converter.pdf","old_version":"2.0.4","new_version":"2.2.0"},{"name":"org.hibernate.validator:hibernate-validator","old_version":"8.0.1.Final","new_version":"9.1.0.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.34","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.34","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.tomcat:tomcat-annotations-api","old_version":"10.1.55","new_version":"11.0.22"},{"name":"org.apache.tomcat.embed:tomcat-embed-el","old_version":"10.1.55","new_version":"11.0.22"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"org.springframework.security:spring-security-crypto","old_version":"6.5.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-security"},{"name":"org.springframework.security:spring-security-web","old_version":"6.5.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-security"},{"name":"org.springframework.security:spring-security-core","old_version":"6.5.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-security"},{"name":"org.springframework.security:spring-security-config","old_version":"6.5.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-security"},{"name":"org.yaml:snakeyaml","old_version":"2.0","new_version":"2.6"},{"name":"com.itextpdf:itextpdf","old_version":"5.5.13.4","new_version":"5.5.13.5","repository_url":"https://github.com/itext/itextpdf"},{"name":"io.netty:netty-all","old_version":"4.1.133.Final","new_version":"4.2.15.Final","repository_url":"https://github.com/netty/netty"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.2","new_version":"4.3.0"},{"name":"com.auth0:java-jwt","old_version":"4.4.0","new_version":"4.5.2"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14"},{"name":"com.alibaba:druid-spring-boot-starter","old_version":"1.1.9","new_version":"1.2.28","repository_url":"https://github.com/alibaba/druid"},{"name":"io.minio:minio","old_version":"8.6.0","new_version":"9.0.1","repository_url":"https://github.com/minio/minio-java"},{"name":"commons-net:commons-net","old_version":"3.9.0","new_version":"3.13.0","repository_url":"https://github.com/apache/commons-net"},{"name":"com.clickhouse:clickhouse-jdbc","old_version":"0.4.6","new_version":"0.9.8","repository_url":"https://github.com/ClickHouse/clickhouse-java"},{"name":"com.vesoft:client","old_version":"3.0.0","new_version":"3.8.4"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"8.15.5","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"8.15.5","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.elasticsearch:elasticsearch","old_version":"8.15.5","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.elasticsearch:elasticsearch-x-content","old_version":"8.15.5","new_version":"9.4.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"com.baomidou:mybatis-plus-extension","old_version":"3.5.5","new_version":"3.5.16","repository_url":"https://github.com/baomidou/mybatis-plus"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"3.2.0","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"com.baomidou:mybatis-plus-boot-starter","old_version":"3.5.5","new_version":"3.5.16","repository_url":"https://github.com/baomidou/mybatis-plus"},{"name":"com.github.jsqlparser:jsqlparser","old_version":"4.5","new_version":"5.3","repository_url":"https://github.com/JSQLParser/JSqlParser"},{"name":"com.aliyun:tea","old_version":"1.3.1","new_version":"1.4.2","repository_url":"https://github.com/aliyun/tea-java"},{"name":"commons-logging:commons-logging","old_version":"1.2","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.aliyun:tea-util","old_version":"0.2.23","new_version":"0.2.27","repository_url":"https://github.com/aliyun/tea-util"},{"name":"org.jacoco:org.jacoco.agent","old_version":"0.8.8","new_version":"0.8.15","repository_url":"https://github.com/jacoco/jacoco"},{"name":"com.aliyun:tea-openapi","old_version":"0.3.8","new_version":"0.3.15","repository_url":"https://github.com/aliyun/darabonba-openapi"},{"name":"com.github.pagehelper:pagehelper-spring-boot-starter","old_version":"1.4.7","new_version":"4.1.0","repository_url":"https://github.com/pagehelper/pagehelper-spring-boot"},{"name":"com.aliyun:dingtalk","old_version":"2.2.17","new_version":"2.2.53","repository_url":"https://github.com/aliyun/alibabacloud-sdk"},{"name":"com.aliyun:dysmsapi20170525","old_version":"2.0.24","new_version":"4.5.1","repository_url":"https://github.com/aliyun/alibabacloud-sdk"},{"name":"com.aliyun:credentials-java","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/aliyun/credentials-java"},{"name":"org.mybatis.spring.boot:mybatis-spring-boot-starter","old_version":"3.0.4","new_version":"4.0.1","repository_url":"https://github.com/mybatis/spring-boot-starter"},{"name":"org.xerial.snappy:snappy-java","old_version":"1.1.10.5","new_version":"1.1.10.8","repository_url":"https://github.com/xerial/snappy-java"},{"name":"joda-time:joda-time","old_version":"2.10.10","new_version":"2.14.2","repository_url":"https://github.com/JodaOrg/joda-time"},{"name":"io.swagger:swagger-annotations","old_version":"1.5.24","new_version":"1.6.16"},{"name":"tools.jackson.core:jackson-core","old_version":"3.1.1","new_version":"3.2.0"},{"name":"tools.jackson.core:jackson-databind","old_version":"3.1.1","new_version":"3.2.0"},{"name":"tools.jackson.dataformat:jackson-dataformat-yaml","old_version":"3.1.1","new_version":"3.2.0"},{"name":"org.projectlombok:lombok","old_version":"1.18.38","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"},{"name":"jakarta.annotation:jakarta.annotation-api","old_version":"2.1.1","new_version":"3.0.0","repository_url":"https://github.com/jakartaee/common-annotations-api"},{"name":"cn.hutool:hutool-all","old_version":"5.8.38","new_version":"5.8.46","repository_url":"https://github.com/looly/hutool"},{"name":"com.aliyun.oss:aliyun-sdk-oss","old_version":"3.17.2","new_version":"3.18.5","repository_url":"https://github.com/aliyun/aliyun-oss-java-sdk"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.46.1.0","new_version":"3.53.2.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"com.google.zxing:core","old_version":"3.3.3","new_version":"3.5.4","repository_url":"https://github.com/zxing/zxing"},{"name":"com.dingtalk.open:app-stream-client","old_version":"1.0.5","new_version":"1.3.12"},{"name":"io.modelcontextprotocol.sdk:mcp","old_version":"1.0.0","new_version":"1.1.3","repository_url":"https://github.com/modelcontextprotocol/java-sdk"},{"name":"dev.langchain4j:langchain4j-mcp","old_version":"1.1.0-beta7","new_version":"1.16.1-beta26","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"dev.langchain4j:langchain4j-core","old_version":"1.1.0","new_version":"1.16.1","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"dev.langchain4j:langchain4j","old_version":"1.1.0","new_version":"1.16.1","repository_url":"https://github.com/langchain4j/langchain4j"},{"name":"org.apache.pdfbox:pdfbox","old_version":"3.0.3","new_version":"3.0.7"},{"name":"com.github.librepdf:openpdf","old_version":"1.3.30","new_version":"3.0.5"},{"name":"mysql:mysql-connector-java","old_version":"5.1.26","new_version":"8.0.33"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.6.1","new_version":"3.11.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.11.0","new_version":"3.15.0","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-enforcer-plugin","old_version":"3.4.1","new_version":"3.6.3","repository_url":"https://github.com/apache/maven-enforcer"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.2.5","new_version":"3.5.6","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.apache.maven.plugins:maven-help-plugin","old_version":"3.4.1","new_version":"3.5.1","repository_url":"https://github.com/apache/maven-help-plugin"},{"name":"org.mybatis.generator:mybatis-generator-maven-plugin","old_version":"1.3.7","new_version":"2.0.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-maven group with 115 updates in the /byclaw-be directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) | `3.5.14` | `4.0.6` |\n| [org.springframework.ai:spring-ai-bom](https://github.com/spring-projects/spring-ai) | `1.0.0` | `1.1.7` |\n| [com.squareup.okio:okio-jvm](https://github.com/square/okio) | `3.6.0` | `3.17.0` |\n| [com.squareup.okio:okio](https://github.com/square/okio) | `3.4.0` | `3.17.0` |\n| [org.springframework.cloud:spring-cloud-dependencies](https://github.com/spring-cloud/spring-cloud-release) | `2025.0.2` | `2025.1.1` |\n| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.22.0` | `2.28.1` |\n| org.apache.xmlbeans:xmlbeans | `5.1.1` | `5.3.0` |\n| commons-io:commons-io | `2.19.0` | `2.22.0` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.18.1` | `1.22.2` |\n| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations) | `24.0.1` | `26.1.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.24.0` | `1.28.0` |\n| [com.github.pagehelper:pagehelper](https://github.com/pagehelper/Mybatis-PageHelper) | `5.3.3` | `6.1.1` |\n| com.iwhaleai.byai:by-framework | `0.2.6` | `0.2.8` |\n| [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) | `7.0.0` | `7.2.1` |\n| org.glassfish.hk2:hk2-api | `3.1.1` | `4.0.1` |\n| [org.eclipse.parsson:parsson](https://github.com/eclipse-ee4j/parsson) | `1.1.7` | `1.1.9` |\n| com.google.errorprone:error_prone_annotations | `2.36.0` | `2.49.0` |\n| org.opengauss:opengauss-jdbc | `6.0.0` | `6.0.3` |\n| [com.alibaba:druid](https://github.com/alibaba/druid) | `1.2.23` | `1.2.28` |\n| [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `8.4.0` | `9.7.0` |\n| [org.mybatis:mybatis](https://github.com/mybatis/mybatis-3) | `3.5.14` | `3.5.19` |\n| [org.mybatis:mybatis-spring](https://github.com/mybatis/spring) | `3.0.3` | `4.0.0` |\n| org.apache.commons:commons-lang3 | `3.13.0` | `3.20.0` |\n| org.apache.commons:commons-collections4 | `4.4` | `4.5.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.16.0` | `1.22.0` |\n| [jakarta.xml.bind:jakarta.xml.bind-api](https://github.com/jakartaee/jaxb-api) | `4.0.0` | `4.0.5` |\n| org.glassfish.jaxb:jaxb-runtime | `4.0.2` | `4.0.9` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.1` | `2.1.4` |\n| io.github.resilience4j:resilience4j-spring-boot3 | `2.0.2` | `2.4.0` |\n| io.github.resilience4j:resilience4j-circuitbreaker | `2.0.2` | `2.4.0` |\n| [io.github.resilience4j:resilience4j-ratelimiter](https://github.com/resilience4j/resilience4j) | `2.0.2` | `2.4.0` |\n| [io.github.resilience4j:resilience4j-retry](https://github.com/resilience4j/resilience4j) | `2.0.2` | `2.4.0` |\n| io.github.resilience4j:resilience4j-bulkhead | `2.0.2` | `2.4.0` |\n| [io.github.resilience4j:resilience4j-timelimiter](https://github.com/resilience4j/resilience4j) | `2.0.2` | `2.4.0` |\n| [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) | `2.8.8` | `3.0.3` |\n| [org.springdoc:springdoc-openapi-starter-common](https://github.com/springdoc/springdoc-openapi) | `2.8.8` | `3.0.3` |\n| [io.jsonwebtoken:jjwt-api](https://github.com/jwtk/jjwt) | `0.11.5` | `0.13.0` |\n| [io.jsonwebtoken:jjwt-impl](https://github.com/jwtk/jjwt) | `0.11.5` | `0.13.0` |\n| io.jsonwebtoken:jjwt-jackson | `0.11.5` | `0.13.0` |\n| [com.alibaba:transmittable-thread-local](https://github.com/alibaba/transmittable-thread-local) | `2.14.2` | `2.14.5` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `5.10.0` | `6.1.0` |\n| [com.alibaba:fastjson](https://github.com/alibaba/fastjson2) | `2.0.53` | `2.0.62` |\n| redis.clients:jedis | `6.0.0` | `7.5.2` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.12.0` | `5.4.0` |\n| [com.squareup.okhttp3:okhttp-sse](https://github.com/square/okhttp) | `4.12.0` | `5.4.0` |\n| com.google.protobuf:protobuf-java | `3.24.4` | `4.35.0` |\n| org.apache.poi:poi | `5.2.4` | `5.5.1` |\n| org.apache.poi:poi-ooxml | `5.2.4` | `5.5.1` |\n| org.apache.poi:poi-scratchpad | `5.2.4` | `5.5.1` |\n| fr.opensagres.xdocreport:fr.opensagres.poi.xwpf.converter.pdf | `2.0.4` | `2.2.0` |\n| [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `8.0.1.Final` | `9.1.0.Final` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.34` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.34` |\n| org.apache.tomcat:tomcat-annotations-api | `10.1.55` | `11.0.22` |\n| org.apache.tomcat.embed:tomcat-embed-el | `10.1.55` | `11.0.22` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [org.springframework.security:spring-security-crypto](https://github.com/spring-projects/spring-security) | `6.5.9` | `7.0.5` |\n| [org.springframework.security:spring-security-web](https://github.com/spring-projects/spring-security) | `6.5.9` | `7.0.5` |\n| [org.springframework.security:spring-security-core](https://github.com/spring-projects/spring-security) | `6.5.9` | `7.0.5` |\n| [org.springframework.security:spring-security-config](https://github.com/spring-projects/spring-security) | `6.5.9` | `7.0.5` |\n| [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) | `2.0` | `2.6` |\n| [com.itextpdf:itextpdf](https://github.com/itext/itextpdf) | `5.5.13.4` | `5.5.13.5` |\n| [io.netty:netty-all](https://github.com/netty/netty) | `4.1.133.Final` | `4.2.15.Final` |\n| org.apache.kafka:kafka-clients | `3.9.2` | `4.3.0` |\n| com.auth0:java-jwt | `4.4.0` | `4.5.2` |\n| org.apache.httpcomponents:httpclient | `4.5.13` | `4.5.14` |\n| [com.alibaba:druid-spring-boot-starter](https://github.com/alibaba/druid) | `1.1.9` | `1.2.28` |\n| [io.minio:minio](https://github.com/minio/minio-java) | `8.6.0` | `9.0.1` |\n| [commons-net:commons-net](https://github.com/apache/commons-net) | `3.9.0` | `3.13.0` |\n| [com.clickhouse:clickhouse-jdbc](https://github.com/ClickHouse/clickhouse-java) | `0.4.6` | `0.9.8` |\n| com.vesoft:client | `3.0.0` | `3.8.4` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `8.15.5` | `9.4.2` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `8.15.5` | `9.4.2` |\n| [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch) | `8.15.5` | `9.4.2` |\n| [org.elasticsearch:elasticsearch-x-content](https://github.com/elastic/elasticsearch) | `8.15.5` | `9.4.2` |\n| [com.baomidou:mybatis-plus-extension](https://github.com/baomidou/mybatis-plus) | `3.5.5` | `3.5.16` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.2.0` | `4.0.6` |\n| [com.baomidou:mybatis-plus-boot-starter](https://github.com/baomidou/mybatis-plus) | `3.5.5` | `3.5.16` |\n| [com.github.jsqlparser:jsqlparser](https://github.com/JSQLParser/JSqlParser) | `4.5` | `5.3` |\n| [com.aliyun:tea](https://github.com/aliyun/tea-java) | `1.3.1` | `1.4.2` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.2` | `1.3.6` |\n| [com.aliyun:tea-util](https://github.com/aliyun/tea-util) | `0.2.23` | `0.2.27` |\n| [org.jacoco:org.jacoco.agent](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.15` |\n| [com.aliyun:tea-openapi](https://github.com/aliyun/darabonba-openapi) | `0.3.8` | `0.3.15` |\n| [com.github.pagehelper:pagehelper-spring-boot-starter](https://github.com/pagehelper/pagehelper-spring-boot) | `1.4.7` | `4.1.0` |\n| [com.aliyun:dingtalk](https://github.com/aliyun/alibabacloud-sdk) | `2.2.17` | `2.2.53` |\n| [com.aliyun:dysmsapi20170525](https://github.com/aliyun/alibabacloud-sdk) | `2.0.24` | `4.5.1` |\n| [com.aliyun:credentials-java](https://github.com/aliyun/credentials-java) | `1.0.2` | `1.0.3` |\n| [org.mybatis.spring.boot:mybatis-spring-boot-starter](https://github.com/mybatis/spring-boot-starter) | `3.0.4` | `4.0.1` |\n| [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java) | `1.1.10.5` | `1.1.10.8` |\n| [joda-time:joda-time](https://github.com/JodaOrg/joda-time) | `2.10.10` | `2.14.2` |\n| io.swagger:swagger-annotations | `1.5.24` | `1.6.16` |\n| tools.jackson.core:jackson-core | `3.1.1` | `3.2.0` |\n| tools.jackson.core:jackson-databind | `3.1.1` | `3.2.0` |\n| tools.jackson.dataformat:jackson-dataformat-yaml | `3.1.1` | `3.2.0` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.38` | `1.18.46` |\n| [jakarta.annotation:jakarta.annotation-api](https://github.com/jakartaee/common-annotations-api) | `2.1.1` | `3.0.0` |\n| [cn.hutool:hutool-all](https://github.com/looly/hutool) | `5.8.38` | `5.8.46` |\n| [com.aliyun.oss:aliyun-sdk-oss](https://github.com/aliyun/aliyun-oss-java-sdk) | `3.17.2` | `3.18.5` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.46.1.0` | `3.53.2.0` |\n| [com.google.zxing:core](https://github.com/zxing/zxing) | `3.3.3` | `3.5.4` |\n| com.dingtalk.open:app-stream-client | `1.0.5` | `1.3.12` |\n| [io.modelcontextprotocol.sdk:mcp](https://github.com/modelcontextprotocol/java-sdk) | `1.0.0` | `1.1.3` |\n| [dev.langchain4j:langchain4j-mcp](https://github.com/langchain4j/langchain4j) | `1.1.0-beta7` | `1.16.1-beta26` |\n| [dev.langchain4j:langchain4j-core](https://github.com/langchain4j/langchain4j) | `1.1.0` | `1.16.1` |\n| [dev.langchain4j:langchain4j](https://github.com/langchain4j/langchain4j) | `1.1.0` | `1.16.1` |\n| org.apache.pdfbox:pdfbox | `3.0.3` | `3.0.7` |\n| com.github.librepdf:openpdf | `1.3.30` | `3.0.5` |\n| mysql:mysql-connector-java | `5.1.26` | `8.0.33` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.6.1` | `3.11.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.11.0` | `3.15.0` |\n| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.4.1` | `3.6.3` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.2.5` | `3.5.6` |\n| [org.apache.maven.plugins:maven-help-plugin](https://github.com/apache/maven-help-plugin) | `3.4.1` | `3.5.1` |\n| org.mybatis.generator:mybatis-generator-maven-plugin | `1.3.7` | `2.0.0` |\n\n\nUpdates `org.springframework.boot:spring-boot-starter-parent` from 3.5.14 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.6\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDefault security is misconfigured when spring-boot-actuator-autoconfigure is present and spring-boot-health is not \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50188\"\u003e#50188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eElasticsearch Rest5Client auto-configuration misconfigures underlying HTTP client \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50187\"\u003e#50187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationPidFileWriter does not handle symlinks correctly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50185\"\u003e#50185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRandomValuePropertySource is not suitable for secrets \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50183\"\u003e#50183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCassandra auto-configuration misconfigures CqlSessionBuilder \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50180\"\u003e#50180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApplicationTemp does not handle symlinks correctly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50178\"\u003e#50178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemote DevTools performs comparison incorrectly \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50176\"\u003e#50176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003espring.rabbitmq.ssl.verify-hostname is applied inconsistently \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50174\"\u003e#50174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhole number values are ignored when configuring min and max expected values and SLO boundaries for a distribution summary meter \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50077\"\u003e#50077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClassic starters are missing several modules \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50071\"\u003e#50071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModule spring-boot-resttestclient is missing from spring-boot-starter-test-classic \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/50069\"\u003e#50069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAnnotations like \u003ccode\u003e@Ssl\u003c/code\u003e don't work on \u003ccode\u003e@Bean\u003c/code\u003e methods when using \u003ccode\u003e@ServiceConnection\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50064\"\u003e#50064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnversRevisionRepositoriesRegistrar should reuse \u003ccode\u003e@EnableEnversRepositories\u003c/code\u003e rather than configuring the JPA counterpart \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50039\"\u003e#50039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebFlux Cloud Foundry links endpoint includes query string from received request in resolved links \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50017\"\u003e#50017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImports on a containing test class are ignored when a nested class has imports \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50012\"\u003e#50012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWith spring.jackson.use-jackson2-defaults set to true, FAIL_ON_UNKNOWN_PROPERTIES is enabled \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49951\"\u003e#49951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e500 response from env endpoint when supplied pattern is invalid \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49946\"\u003e#49946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReactive MongoDB starter has a transitive dependency on the synchronous MongoDB driver \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49945\"\u003e#49945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP method is lost when configuring excludes in EndpointRequest \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49943\"\u003e#49943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHonor HttpMethod for reactive additional endpoint paths \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49880\"\u003e#49880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support doesn't work with apache/artemis image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49869\"\u003e#49869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocker Compose support doesn't work with apache/activemq image \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49866\"\u003e#49866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpring Security's PathPatternRequestMatcher.Builder is not auto-configured when using WebMvcTest and spring-boot-security-test \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49854\"\u003e#49854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAPI versioning path strategy should be applied path last as it is not meant to yield \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49800\"\u003e#49800\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate docs to encourage Java fundamentals for beginners that prefer to learn that way \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50146\"\u003e#50146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP Service Interface Clients still document that API versioning can be configured via properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50126\"\u003e#50126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to the observability section of the Lettuce documentation is broken \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50097\"\u003e#50097\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJavadoc for StaticResourceLocation.FAVICON doesn't describe icons location \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50085\"\u003e#50085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySamlRelyingPartyConfiguration is missing a Kotlin sample \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50024\"\u003e#50024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncorrect default value for management.httpexchanges.recording.include in configuration metadata \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50019\"\u003e#50019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to the Kubernetes documentation when discussing startup probes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50015\"\u003e#50015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypo in JdbcSessionAutoConfiguration Javadoc \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49873\"\u003e#49873\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify that configuration property default values are not available through the Environment \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49851\"\u003e#49851\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument the need for Liquibase and Flyway starters \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49839\"\u003e#49839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKafka documentation refers to deprecated JSON serializer and deserializer classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/pull/49826\"\u003e#49826\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Elasticsearch Client 9.2.8 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50027\"\u003e#50027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Groovy 5.0.5 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49911\"\u003e#49911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Hibernate 7.2.12.Final \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50134\"\u003e#50134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Jackson Bom 3.1.2 \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50051\"\u003e#50051\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to \u003ca href=\"https://github.com/jaxen-xpath/jaxen/releases/tag/v2.0.1\"\u003eJaxen 2.0.1\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/50104\"\u003e#50104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to \u003ca href=\"https://github.com/FirebirdSQL/jaybird/releases/tag/v6.0.5\"\u003eJaybird 6.0.5\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-boot/issues/49914\"\u003e#49914\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/8821ad2cd381bb4b9615a61479e1de7305a8ba39\"\u003e\u003ccode\u003e8821ad2\u003c/code\u003e\u003c/a\u003e Release v4.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/9e4048a03f17adfe78057a3c4d5b4693305c0ae0\"\u003e\u003ccode\u003e9e4048a\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/20bb11c3984802990572ddbeae8b66885a8f2462\"\u003e\u003ccode\u003e20bb11c\u003c/code\u003e\u003c/a\u003e Next development version (v3.5.15-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/98daa8ea30f39a5b0ca6768b5cbc2dc8698ef4e1\"\u003e\u003ccode\u003e98daa8e\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/874f6294b91da18367b8b5ab7b2fad3fa23cfba6\"\u003e\u003ccode\u003e874f629\u003c/code\u003e\u003c/a\u003e Fix default security with actuator but without health\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/e41b3bf731d1134bc18ec1f68ac01e0fe1c54923\"\u003e\u003ccode\u003ee41b3bf\u003c/code\u003e\u003c/a\u003e Enable hostname verification for SSL connections to Elasticsearch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-boot/commit/ef8527bb0ef8f564f4f9c57a7be99a7aa96c6ab0\"\u003e\u003ccode\u003eef8527b\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/4a7bd332b6d19fef1aa4cf28434985f2b03a2e0f\"\u003e\u003ccode\u003e4a7bd33\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/3a9d836621605d39cfd88b677f2c6085aa1a1402\"\u003e\u003ccode\u003e3a9d836\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/8e013b6f909c3882ed87ca78111e4a8bfe33ff72\"\u003e\u003ccode\u003e8e013b6\u003c/code\u003e\u003c/a\u003e Merge branch '3.5.x' into 4.0.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-boot/compare/v3.5.14...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.ai:spring-ai-bom` from 1.0.0 to 1.1.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-ai/releases\"\u003eorg.springframework.ai:spring-ai-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSpring AI 1.1.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOllama doesnt work in a graalvm native image \u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/issues/6064\"\u003e#6064\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\u003eOpenAiChatModel streaming drops chunks due to internal switchMap when using buffered concatMap \u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/issues/6122\"\u003e#6122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRedisVectorStore#doDelete\u003c/code\u003e only deletes the 10 first messages \u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/issues/6066\"\u003e#6066\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eSpring AI 1.1.6 Release Notes\u003c/h1\u003e\n\u003ch2\u003e🎯 Highlights\u003c/h2\u003e\n\u003cp\u003eThis release includes 1 new features, 5 bug fixes, 2 documentation improvements, 5 other improvements.\u003c/p\u003e\n\u003ch2\u003e⏪ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChat memory advisors now require an explicit conversation ID to be supplied. This is a behavioral change that affects how chat memory is scoped and managed. Applications relying on implicit conversation IDs must be updated to supply an explicit ID. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/13cde419e30042c663706f130dd65b80d92d4667\"\u003e13cde41\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚠️ Upgrading Notes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePromptChatMemoryAdvisor is now deprecated and chat memory advisors require an explicit conversation ID. Update your code to: (1) replace PromptChatMemoryAdvisor with the recommended alternative, and (2) ensure an explicit conversation ID is supplied when using any chat memory advisor. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/917f62ebec13cf01027c094dd36d4106b1c8dc47\"\u003e917f62e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⭐ New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMCP auto-configuration now includes the missing \u003ca href=\"https://github.com/ConditionalOnMissingBean\"\u003e\u003ccode\u003e@​ConditionalOnMissingBean\u003c/code\u003e\u003c/a\u003e check, allowing users to provide their own bean definitions and override the auto-configured MCP beans as expected in Spring Boot auto-configuration patterns. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/d4025e5d8ede18158cbd9b53b1cc4a0ad107af3a\"\u003ed4025e5\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🪲 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where the MilvusVectorStore's doDelete method incorrectly escaped strings in the ID list, which could cause deletion operations to fail or behave unexpectedly. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/20206a46408ef8a9609f54afc7c82a0b5fd2e357\"\u003e20206a4\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the ChatClientAdvisorTests test suite to supply an explicit conversation ID, aligning tests with the new requirement for explicit conversation IDs in chat memory advisors. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/704e5c6519c150662c7338782639fa84ffe8c9ed\"\u003e704e5c6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the MistralAiChatModelObservationIT integration test to ensure observation functionality works correctly with the MistralAI chat model provider. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/a89145db26831f2f8bf22e0f76155ecebd8d7c5c\"\u003ea89145d\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrects an issue where configured options were not being properly included in MistralAI API requests, ensuring all user-defined settings are correctly passed through. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/7bcf32aa134b3954ba70bed625de4adcbfe8fab4\"\u003e7bcf32a\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves a regression in how AssistantMessage.ToolCall.id is handled when using the Ollama integration, restoring correct tool call identification behavior. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/bb9d65ea96d3d57cf3c7467fb82e86bc25c9f238\"\u003ebb9d65e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📓 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrected typographical errors in the MCP (Model Context Protocol) documentation for improved readability and accuracy. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/a1ad7f2a4a784432dde61520723fb80119008320\"\u003ea1ad7f2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed broken xref anchors in the documentation to restore proper cross-reference navigation between documentation sections. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/f03c104234de47a9e91d0a7f312f458ebeb5cbe9\"\u003ef03c104\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔨 Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated MCP SDK from version 0.17.0 to 0.18.2 and MCP annotations from 0.8.0 to 0.9.0, bringing in the latest MCP protocol improvements and bug fixes. \u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/pull/5961\"\u003e#5961\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔩 Build Updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated the project build to use JDK 17.0.19, ensuring compatibility and incorporating the latest Java 17 patch release for the build environment. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/27281e62dec4fd0857ab3d0da79cd3b83105b260\"\u003e27281e6\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReorganizes the project structure by relocating Spring AI starter modules to a dedicated starters/ directory for better maintainability and clarity. \u003ca href=\"https://github.com/spring-projects/spring-ai/commit/22f867673c0d59a4607022d0a5992b5f0c59f6ef\"\u003e22f8676\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🙏 Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all contributors who made this release possible:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tzolov\"\u003e\u003ccode\u003eChristian Tzolov (@​tzolov)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emileplas\"\u003e\u003ccode\u003eEmile Plas (@​emileplas)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilayaperumalg\"\u003e\u003ccode\u003eIlayaperumal Gopinathan (@​ilayaperumalg)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sobychacko\"\u003e\u003ccode\u003eSoby Chacko (@​sobychacko)\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/spring-projects/spring-ai/commit/d8503868d3e84547db51d8f10379e1a075fe2d99\"\u003e\u003ccode\u003ed850386\u003c/code\u003e\u003c/a\u003e Release version 1.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/5b78fe924eb2327f652cbdae1531999a6a98ba81\"\u003e\u003ccode\u003e5b78fe9\u003c/code\u003e\u003c/a\u003e Harden filename handling in AnthropicSkillsResponseHelper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/3fc37483ae6b215efc743f41b303820091b05aee\"\u003e\u003ccode\u003e3fc3748\u003c/code\u003e\u003c/a\u003e Fix deprecated model for OpenAI SDK Image model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/b83d3928cd84f547c094a89d23969b256b567f4b\"\u003e\u003ccode\u003eb83d392\u003c/code\u003e\u003c/a\u003e Fix OpenAI ITs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/f63fac2a2d968bccd1cbc3c62a7ad78294f16ed5\"\u003e\u003ccode\u003ef63fac2\u003c/code\u003e\u003c/a\u003e Fix deprecated audio models in OpenAI API and OpenAI SDK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/9a5f2154bdda22949091ffd7ae4f532934d0092f\"\u003e\u003ccode\u003e9a5f215\u003c/code\u003e\u003c/a\u003e fix: update OpenAI image API to gpt-image-1-mini, dropping DALL-E support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/30c7be9000b8a9afd58e3a580b5424630e6d7509\"\u003e\u003ccode\u003e30c7be9\u003c/code\u003e\u003c/a\u003e fix: Add missing configurations for ChatModel streaming tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/42b9cc72e1d665a417403e403828228bcff254d4\"\u003e\u003ccode\u003e42b9cc7\u003c/code\u003e\u003c/a\u003e Replace switchMap with concatMap/map to prevent streaming data loss (\u003ca href=\"https://redirect.github.com/spring-projects/spring-ai/issues/6106\"\u003e#6106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/24a89f5555be3d6db006dfb46930b569a28a51ee\"\u003e\u003ccode\u003e24a89f5\u003c/code\u003e\u003c/a\u003e Fix Redis vector store filter delete to paginate search results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-ai/commit/df99841177c419d09f936d917fb673fb4eecf4ad\"\u003e\u003ccode\u003edf99841\u003c/code\u003e\u003c/a\u003e Add Ollama ThinkOption runtime hints\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-ai/compare/v1.0.0...v1.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okio:okio-jvm` from 3.6.0 to 3.17.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio-jvm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.17.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-03-11\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Adjust down the Kotlin stdlib dependency to [Kotlin 2.1.21][kotlin_2_1_21]. Okio is built\nwith an up-to-date Kotlin compiler (2.2.21), but depends on an older kotlin-stdlib. We're doing\nthis so you can update Okio and Kotlin independently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Return the correct timestamp in \u003ccode\u003eFileMetadata.createdAtMillis\u003c/code\u003e on Kotlin/Native on UNIX\nplatforms. We were incorrectly using the POSIX \u003ccode\u003ectime\u003c/code\u003e (\u003cem\u003echange\u003c/em\u003e time) instead of the\n\u003ccode\u003ebirthtime\u003c/code\u003e. With this fix Okio now prefers \u003ccode\u003estatx()\u003c/code\u003e over \u003ccode\u003estat()\u003c/code\u003e on native platforms. This\nAPI first appeared in Linux in 4.11 (2017) and Android in API 30 (2020).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't delay triggering timeouts. In 3.16.0 we introduced a regression that caused timeouts\nto fire later than they were supposed to.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-14\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 3.16.2. We forgot to cherry-pick a commit before we released!\u003c/p\u003e\n\u003ch2\u003eVersion 3.16.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: \u003ccode\u003eokio-assetfilesystem\u003c/code\u003e APIs now correctly restored as visible to Kotlin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e on\nAndroid API 21. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now catch that and\nclose the underlying stream instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-07-29\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Change \u003ccode\u003eSocket.asOkioSocket()\u003c/code\u003e to resolve its source \u003ccode\u003eInputStream\u003c/code\u003e and \u003ccode\u003eOutputStream\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/80a50234e5edb96041a8168c4754ba9e1ff3625a\"\u003e\u003ccode\u003e80a5023\u003c/code\u003e\u003c/a\u003e Prepare for release 3.17.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/65c0c26bb5242b697ffc28f6c666ae0a01197ff6\"\u003e\u003ccode\u003e65c0c26\u003c/code\u003e\u003c/a\u003e Switch to FileMetadata to use statx instead of stat on Linux and Apple platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b11f17b233601af92ae1fabea3fecdeea0608631\"\u003e\u003ccode\u003eb11f17b\u003c/code\u003e\u003c/a\u003e Remove Kotlin/JS IR default parameter workarounds. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1786\"\u003e#1786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b35f473635db8ad9d5a9b096780e960d1b8f7d4d\"\u003e\u003ccode\u003eb35f473\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.4.0 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/cbcee31f2bcb7e6f606d8eafc45f4c8ea7228cae\"\u003e\u003ccode\u003ecbcee31\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact action to v7 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1783\"\u003e#1783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/fc7aecb7f6f7a123f2024ab6397da04311546bf2\"\u003e\u003ccode\u003efc7aecb\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.1 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/79aa26755c77df8c4d0233926c7308fd353ad697\"\u003e\u003ccode\u003e79aa267\u003c/code\u003e\u003c/a\u003e Drop \u003ccode\u003eisWasm()\u003c/code\u003e early return workaround for KT-60212. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1777\"\u003e#1777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/45459dca7d40b4c2df1454a0f363e0b8e153beb5\"\u003e\u003ccode\u003e45459dc\u003c/code\u003e\u003c/a\u003e Fix result of an 'errnoToIOException' call is not thrown. inside `PosixFileSy...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/9fbab0f7ab00b525b0ae331c8c3ac3c645afc8c8\"\u003e\u003ccode\u003e9fbab0f\u003c/code\u003e\u003c/a\u003e Decode env variables in WASI tests (\u003ca href=\"https://redirect.github.com/square/okio/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/50abe8900f2e7bd48d4afc77bda0afd74fc790ac\"\u003e\u003ccode\u003e50abe89\u003c/code\u003e\u003c/a\u003e Stop using AssertJ (\u003ca href=\"https://redirect.github.com/square/okio/issues/1771\"\u003e#1771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.6.0...parent-3.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okio:okio` from 3.4.0 to 3.17.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.17.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-03-11\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Adjust down the Kotlin stdlib dependency to [Kotlin 2.1.21][kotlin_2_1_21]. Okio is built\nwith an up-to-date Kotlin compiler (2.2.21), but depends on an older kotlin-stdlib. We're doing\nthis so you can update Okio and Kotlin independently.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Return the correct timestamp in \u003ccode\u003eFileMetadata.createdAtMillis\u003c/code\u003e on Kotlin/Native on UNIX\nplatforms. We were incorrectly using the POSIX \u003ccode\u003ectime\u003c/code\u003e (\u003cem\u003echange\u003c/em\u003e time) instead of the\n\u003ccode\u003ebirthtime\u003c/code\u003e. With this fix Okio now prefers \u003ccode\u003estatx()\u003c/code\u003e over \u003ccode\u003estat()\u003c/code\u003e on native platforms. This\nAPI first appeared in Linux in 4.11 (2017) and Android in API 30 (2020).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't delay triggering timeouts. In 3.16.0 we introduced a regression that caused timeouts\nto fire later than they were supposed to.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-14\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 3.16.2. We forgot to cherry-pick a commit before we released!\u003c/p\u003e\n\u003ch2\u003eVersion 3.16.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: \u003ccode\u003eokio-assetfilesystem\u003c/code\u003e APIs now correctly restored as visible to Kotlin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e on\nAndroid API 21. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now catch that and\nclose the underlying stream instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-07-29\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Change \u003ccode\u003eSocket.asOkioSocket()\u003c/code\u003e to resolve its source \u003ccode\u003eInputStream\u003c/code\u003e and \u003ccode\u003eOutputStream\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/80a50234e5edb96041a8168c4754ba9e1ff3625a\"\u003e\u003ccode\u003e80a5023\u003c/code\u003e\u003c/a\u003e Prepare for release 3.17.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/65c0c26bb5242b697ffc28f6c666ae0a01197ff6\"\u003e\u003ccode\u003e65c0c26\u003c/code\u003e\u003c/a\u003e Switch to FileMetadata to use statx instead of stat on Linux and Apple platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b11f17b233601af92ae1fabea3fecdeea0608631\"\u003e\u003ccode\u003eb11f17b\u003c/code\u003e\u003c/a\u003e Remove Kotlin/JS IR default parameter workarounds. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1786\"\u003e#1786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/b35f473635db8ad9d5a9b096780e960d1b8f7d4d\"\u003e\u003ccode\u003eb35f473\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.4.0 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/cbcee31f2bcb7e6f606d8eafc45f4c8ea7228cae\"\u003e\u003ccode\u003ecbcee31\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact action to v7 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1783\"\u003e#1783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/fc7aecb7f6f7a123f2024ab6397da04311546bf2\"\u003e\u003ccode\u003efc7aecb\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.1 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/79aa26755c77df8c4d0233926c7308fd353ad697\"\u003e\u003ccode\u003e79aa267\u003c/code\u003e\u003c/a\u003e Drop \u003ccode\u003eisWasm()\u003c/code\u003e early return workaround for KT-60212. (\u003ca href=\"https://redirect.github.com/square/okio/issues/1777\"\u003e#1777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/45459dca7d40b4c2df1454a0f363e0b8e153beb5\"\u003e\u003ccode\u003e45459dc\u003c/code\u003e\u003c/a\u003e Fix result of an 'errnoToIOException' call is not thrown. inside `PosixFileSy...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/9fbab0f7ab00b525b0ae331c8c3ac3c645afc8c8\"\u003e\u003ccode\u003e9fbab0f\u003c/code\u003e\u003c/a\u003e Decode env variables in WASI tests (\u003ca href=\"https://redirect.github.com/square/okio/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/50abe8900f2e7bd48d4afc77bda0afd74fc790ac\"\u003e\u003ccode\u003e50abe89\u003c/code\u003e\u003c/a\u003e Stop using AssertJ (\u003ca href=\"https://redirect.github.com/square/okio/issues/1771\"\u003e#1771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.4.0...parent-3.17.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework.cloud:spring-cloud-dependencies` from 2025.0.2 to 2025.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/releases\"\u003eorg.springframework.cloud:spring-cloud-dependencies's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2025.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump antora from 3.2.0-alpha.10 to 3.2.0-alpha.11 in /docs by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/447\"\u003espring-cloud/spring-cloud-release#447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.cloud:spring-cloud-contract-dependencies from 5.0.1-SNAPSHOT to 5.0.2-SNAPSHOT by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/454\"\u003espring-cloud/spring-cloud-release#454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.springframework.cloud:spring-cloud-contract-dependencies from 5.0.1-SNAPSHOT to 5.0.2-SNAPSHOT by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/453\"\u003espring-cloud/spring-cloud-release#453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/456\"\u003espring-cloud/spring-cloud-release#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-model from 3.9.11 to 3.9.12 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/461\"\u003espring-cloud/spring-cloud-release#461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-model from 3.9.11 to 3.9.12 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/pull/460\"\u003espring-cloud/spring-cloud-release#460\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/compare/v2025.1.0...v2025.1.1\"\u003ehttps://github.com/spring-cloud/spring-cloud-release/compare/v2025.1.0...v2025.1.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/dbb12bfc2b899fb0845fe4b3c6dc07bc3c1828e2\"\u003e\u003ccode\u003edbb12bf\u003c/code\u003e\u003c/a\u003e Update SNAPSHOT to 2025.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/edc8bcb1d195cb0a9fa96efc82ccb3dfdaf2fd39\"\u003e\u003ccode\u003eedc8bcb\u003c/code\u003e\u003c/a\u003e Bumping versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/a9f418316485581438af2fa1db54f7ff5e80b17e\"\u003e\u003ccode\u003ea9f4183\u003c/code\u003e\u003c/a\u003e Use Spring Boot 4.0.2-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/da7ad033005dd53554ad5aea9eeefab9416c1661\"\u003e\u003ccode\u003eda7ad03\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/460\"\u003e#460\u003c/a\u003e from spring-cloud/dependabot/maven/org.apache.maven-m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/49b10e643ffdb36873b3abb0bcd0539e0942f0c6\"\u003e\u003ccode\u003e49b10e6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/461\"\u003e#461\u003c/a\u003e from spring-cloud/dependabot/maven/main/org.apache.ma...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/59782becdf97cb4db3693fc9d3688e85fde493b5\"\u003e\u003ccode\u003e59782be\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-model from 3.9.11 to 3.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/89c8dd1e2610118b12e9d9ccb64945833a0ade22\"\u003e\u003ccode\u003e89c8dd1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-model from 3.9.11 to 3.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/96a5fb078d5eb2d80baec60004f1cb2518290afe\"\u003e\u003ccode\u003e96a5fb0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spring-cloud/spring-cloud-release/issues/456\"\u003e#456\u003c/a\u003e from spring-cloud/dependabot/github_actions/main/acti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/5d22a1d1f65df1f7a8c5bc021f5cc5dc44398072\"\u003e\u003ccode\u003e5d22a1d\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/commit/ec45c6d4c7d7e49695e3c6c9fa68abd3823a770d\"\u003e\u003ccode\u003eec45c6d\u003c/code\u003e\u003c/a\u003e Bumping versions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-cloud/spring-cloud-release/compare/v2025.0.2...v2025.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations` from 2.22.0 to 2.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.1\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components, such as the rule-based routing sampler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.28.0\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the obsolete internal \u003ccode\u003eClassInjector\u003c/code\u003e/\u003ccode\u003eProxyInjectionBuilder\u003c/code\u003e API used by the old \u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e path; use \u003ccode\u003eExperimentalInstrumentationModule.exposedClassNames()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18112\"\u003e#18112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated non-stable API methods and the deprecated \u003ccode\u003eopentelemetry-runtime-telemetry-java8\u003c/code\u003e and \u003ccode\u003eopentelemetry-runtime-telemetry-java17\u003c/code\u003e library aliases. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the previously deprecated \u003ccode\u003ecaptureEventName\u003c/code\u003e library builder setting from the logback-appender-1.0 and log4j-appender-2.17 \u003ccode\u003eOpenTelemetryAppender\u003c/code\u003e, and the corresponding \u003ccode\u003eotel.instrumentation.{logback-appender,log4j-appender,jboss-logmanager}.experimental.capture-event-name\u003c/code\u003e javaagent properties. Use the \u003ccode\u003eotel.event.name\u003c/code\u003e key in MDC / context data / key-value pairs / Logstash markers / structured arguments instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18223\"\u003e#18223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated experimental config properties \u003ccode\u003eotel.instrumentation.http.client.experimental.redact-query-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e; use \u003ccode\u003eotel.instrumentation.sanitization.url.experimental.sensitive-query-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18229\"\u003e#18229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the deprecated \u003ccode\u003eotel.instrumentation.servlet.experimental.add-trace-id-request-attribute\u003c/code\u003e property; use \u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReshaped the ktor \u003ccode\u003eExperimental\u003c/code\u003e helper from a class with a \u003ccode\u003ecompanion object\u003c/code\u003e to a top-level \u003ccode\u003eobject\u003c/code\u003e. Kotlin source callers (\u003ccode\u003eExperimental.emitExperimentalTelemetry(...)\u003c/code\u003e) are unaffected, but pre-compiled consumers must be recompiled against the new artifact. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18343\"\u003e#18343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚫 Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eotel.instrumentation.jaxws-cxf-3.0.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.jaxws-2.0-cxf-3.0.enabled\u003c/code\u003e, and \u003ccode\u003eotel.instrumentation.jaxws-metro-2.2.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.jaxws-2.0-metro-2.2.enabled\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟 New javaagent instrumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Apache Thrift 0.13 instrumentation for RPC client and server spans and metrics. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18405\"\u003e#18405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟 New library instrumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Apache Thrift 0.13 library instrumentation for RPC client and server spans and metrics. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18405\"\u003e#18405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📈 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCouchbase 3.1 javaagent instrumentation now emits the more conventional instrumentation scope name \u003ccode\u003eio.opentelemetry.couchbase-3.1\u003c/code\u003e instead of \u003ccode\u003eio.opentelemetry.javaagent.couchbase-3.1\u003c/code\u003e when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18426\"\u003e#18426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWicket resource requests now use the resource reference class name in the server span name when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18312\"\u003e#18312\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18775\"\u003e#18775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDecide whether javaagent helper classes are injected into the application class loader or isolated based on the advice classes used by an instrumentation. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17815\"\u003e#17815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove cgroup v2 container ID detection for Podman by supporting additional \u003ccode\u003emountinfo\u003c/code\u003e layouts and warning when multiple candidate IDs are found. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18272\"\u003e#18272\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Pekko HTTP and Tapir server route tracking so server span names and \u003ccode\u003ehttp.route\u003c/code\u003e preserve the most specific matched route across nested directives, exceptions, and timeouts; this may change span names and \u003ccode\u003ehttp.route\u003c/code\u003e values for affected routes. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16390\"\u003e#16390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix context loss in Finagle HTTP instrumentation across Netty-to-Finagle request conversion and \u003ccode\u003etwitter-util\u003c/code\u003e Future/Promise asynchronous boundaries. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17867\"\u003e#17867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix virtual-thread pinning caused by weak-map stale-entry cleanup running on virtual threads; cleanup now runs from the background thread instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18113\"\u003e#18113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid linking batch consumer spans to the ambient consumer span when records or messages have no propagation headers. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18154\"\u003e#18154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eresetOnEachOperator()\u003c/code\u003e for Reactor 3.1 so it also removes the scheduler hook when instrumentation is disabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18258\"\u003e#18258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnd spans when RxJava 1.0 subscriptions throw synchronously. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18265\"\u003e#18265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md\"\u003eio.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components,\nsuch as the rule-based routing sampler.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.28.0 (2026-05-19)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the obsolete internal \u003ccode\u003eClassInjector\u003c/code\u003e/\u003ccode\u003eProxyInjectionBuilder\u003c/code\u003e API used by the old\n\u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e path; use\n\u003ccode\u003eExperimentalInstrumentationModule.exposedClassNames()\u003c/code\u003e instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18112\"\u003e#18112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated non-stable API methods and the deprecated\n\u003ccode\u003eopentelemetry-runtime-telemetry-java8\u003c/code\u003e and \u003ccode\u003eopentelemetry-runtime-telemetry-java17\u003c/code\u003e library\naliases.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the previously deprecated \u003ccode\u003ecaptureEventName\u003c/code\u003e library builder setting from the\nlogback-appender-1.0 and log4j-appender-2.17 \u003ccode\u003eOpenTelemetryAppender\u003c/code\u003e, and the corresponding\n\u003ccode\u003eotel.instrumentation.{logback-appender,log4j-appender,jboss-logmanager}.experimental.capture-event-name\u003c/code\u003e\njavaagent properties. Use the \u003ccode\u003eotel.event.name\u003c/code\u003e key in MDC / context data / key-value pairs /\nLogstash markers / structured arguments instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18223\"\u003e#18223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated experimental config properties\n\u003ccode\u003eotel.instrumentation.http.client.experimental.redact-query-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e; use\n\u003ccode\u003eotel.instrumentation.sanitization.url.experimental.sensitive-query-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18229\"\u003e#18229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the deprecated \u003ccode\u003eotel.instrumentation.servlet.experimental.add-trace-id-request-attribute\u003c/code\u003e\nproperty; use \u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e\ninstead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/7ad453a58de282ea04fd88f4178d70a65468b93c\"\u003e\u003ccode\u003e7ad453a\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] Prepare release 2.28.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18818\"\u003e#18818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/1f0b4b27c6e3c96d3098fa7a4ece9404ba7c55bd\"\u003e\u003ccode\u003e1f0b4b2\u003c/code\u003e\u003c/a\u003e Prepare change log for upcoming patch release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18816\"\u003e#18816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/f4b9d76e1c8425b53bd1f22a1e5f8612e30659fc\"\u003e\u003ccode\u003ef4b9d76\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] fix(deps): update opentelemetry-java-contrib monorepo to v1...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/9ef68e6b114b2d1fc1f6a3fbc576cb37fc71e893\"\u003e\u003ccode\u003e9ef68e6\u003c/code\u003e\u003c/a\u003e [release/v2.28.x] Prepare release 2.28.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18791\"\u003e#18791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/5d26f13fa3a9c8d67d336649796620d65733fc09\"\u003e\u003ccode\u003e5d26f13\u003c/code\u003e\u003c/a\u003e Draft release notes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18774\"\u003e#18774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/37540625c9d7928152a4fe3e52ed255255f6d895\"\u003e\u003ccode\u003e3754062\u003c/code\u003e\u003c/a\u003e Gate Wicket resource span names on v3 preview (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18775\"\u003e#18775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/f6f123d374986c34b3e2eee412551de7f6aec58b\"\u003e\u003ccode\u003ef6f123d\u003c/code\u003e\u003c/a\u003e Preserve Spring resource provider class names (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18785\"\u003e#18785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/4c6155a89b5abe035197a4a87375cbebbcce8d04\"\u003e\u003ccode\u003e4c6155a\u003c/code\u003e\u003c/a\u003e Normalize internal and resource javaagent packages (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18746\"\u003e#18746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/d7b88cef8d7dcc75745520bff25a3ac38a949c75\"\u003e\u003ccode\u003ed7b88ce\u003c/code\u003e\u003c/a\u003e Rename servlet common root package (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18778\"\u003e#18778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/commit/d52a5ff2c5aaeb8e5eb2a7149d05a998c7815fdc\"\u003e\u003ccode\u003ed52a5ff\u003c/code\u003e\u003c/a\u003e Rename servlet common snippet package (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/issues/18777\"\u003e#18777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.22.0...v2.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.xmlbeans:xmlbeans` from 5.1.1 to 5.3.0\n\nUpdates `commons-io:commons-io` from 2.19.0 to 2.22.0\n\nUpdates `org.jsoup:jsoup` from 1.18.1 to 1.22.2\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.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ejsoup 1.22.2\u003c/strong\u003e is out now, with fixes and refinements across the library. It makes editing the DOM during traversal more predictable, refreshes the default HTML tag definitions with newer elements and better text boundaries, and improves reliability in parsing and HTTP transport. The release also fixes a number of edge cases in cleaning, stream parsing, XML doctype handling, and Android packaging.\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\u003ch2\u003eImprovements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpanded and clarified \u003ccode\u003eNodeTraversor\u003c/code\u003e support for in-place DOM rewrites during \u003ccode\u003eNodeVisitor.head()\u003c/code\u003e. Current-node edits such as \u003ccode\u003eremove\u003c/code\u003e, \u003ccode\u003ereplace\u003c/code\u003e, and \u003ccode\u003eunwrap\u003c/code\u003e now recover more predictably, while traversal stays within the original root subtree. This makes single-pass tree cleanup and normalization visitors easier to write, for example when unwrapping presentational elements or replacing text nodes as you walk the DOM. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2472\"\u003e#2472\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation: clarified that a configured \u003ccode\u003eCleaner\u003c/code\u003e may be reused across concurrent threads, and that shared \u003ccode\u003eSafelist\u003c/code\u003e instances should not be mutated while in use. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2473\"\u003e#2473\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eUpdated the default HTML \u003ccode\u003eTagSet\u003c/code\u003e for current HTML elements: added \u003ccode\u003edialog\u003c/code\u003e, \u003ccode\u003esearch\u003c/code\u003e, \u003ccode\u003epicture\u003c/code\u003e, and \u003ccode\u003eslot\u003c/code\u003e; made \u003ccode\u003eins\u003c/code\u003e, \u003ccode\u003edel\u003c/code\u003e, \u003ccode\u003ebutton\u003c/code\u003e, \u003ccode\u003eaudio\u003c/code\u003e, \u003ccode\u003evideo\u003c/code\u003e, and \u003ccode\u003ecanvas\u003c/code\u003e inline by default (\u003ccode\u003eTag#isInline()\u003c/code\u003e, aligned to phrasing content in the spec); and added readable \u003ccode\u003eElement.text()\u003c/code\u003e boundaries for controls and embedded objects via the new \u003ccode\u003eTag.TextBoundary\u003c/code\u003e option. This improves pretty-printing and keeps normalized text from running adjacent words together. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2493\"\u003e#2493\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid (R8/ProGuard): added a rule to ignore the optional \u003ccode\u003ere2j\u003c/code\u003e dependency when not present. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2459\"\u003e#2459\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed a \u003ccode\u003eNodeTraversor\u003c/code\u003e regression in 1.21.2 where removing or replacing the current node during \u003ccode\u003ehead()\u003c/code\u003e could revisit the replacement node and loop indefinitely. The traversal docs now also clarify which inserted nodes are visited in the current pass. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2472\"\u003e#2472\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eParsing during charset sniffing no longer fails if an advisory \u003ccode\u003eavailable()\u003c/code\u003e call throws \u003ccode\u003eIOException\u003c/code\u003e, as seen on JDK 8 \u003ccode\u003eHttpURLConnection\u003c/code\u003e. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2474\"\u003e#2474\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCleaner\u003c/code\u003e no longer makes relative URL attributes in the input document absolute when cleaning or validating a \u003ccode\u003eDocument\u003c/code\u003e. URL normalization now applies only to the cleaned output, and \u003ccode\u003eSafelist.isSafeAttribute()\u003c/code\u003e is side effect free. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2475\"\u003e#2475\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCleaner\u003c/code\u003e no longer duplicates enforced attributes when the input \u003ccode\u003eDocument\u003c/code\u003e preserves attribute case. A case-variant source attribute is now replaced by the enforced attribute in the cleaned output. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2476\"\u003e#2476\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eIf a per-request SOCKS proxy is configured, jsoup now avoids using the JDK \u003ccode\u003eHttpClient\u003c/code\u003e, because the JDK would silently ignore that proxy and attempt to connect directly. Those requests now fall back to the legacy \u003ccode\u003eHttpURLConnection\u003c/code\u003e transport instead, which does support SOCKS. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2468\"\u003e#2468\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eConnection.Response.streamParser()\u003c/code\u003e and \u003ccode\u003eDataUtil.streamParser(Path, ...)\u003c/code\u003e could fail on small inputs without a declared charset, if the initial 5 KB charset sniff fully consumed the input and closed it before the stream parse began. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2483\"\u003e#2483\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eIn XML mode, doctypes with an internal subset, such as \u003ccode\u003e\u0026lt;!DOCTYPE root [\u0026lt;!ENTITY name \u0026quot;value\u0026quot;\u0026gt;]\u0026gt;\u003c/code\u003e, now round-trip correctly. The subset is preserved as raw text only; entities are not expanded and external DTDs are not loaded. \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/issues/2486\"\u003e#2486\u003c/a\u003e\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the integration test server from Jetty to Netty, which actively maintains support for our minimum JDK target (8). \u003c!-- raw HTML omitted --\u003e\u003ca href=\"https://redirect.github.com/jhy/jsoup/pull/2491\"\u003e#2491\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\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://jsoup.org/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;\r\n    \u0026lt;groupId\u0026gt;com.google.re2j\u0026lt;/groupId\u0026gt;\r\n    \u0026lt;artifactId\u0026gt;re2j\u0026lt;/artifactId\u0026gt;\r\n    \u0026lt;version\u0026gt;1.8\u0026lt;/version\u0026gt;\r\n  \u0026lt;/dependency\u0026gt;\r\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 enable...\n\n_Description has been truncated_","html_url":"https://github.com/beyonai/ByClaw/pull/134","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyonai%2FByClaw/issues/134","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/134/packages"}},{"old_version":"4.5.2","new_version":"4.5.13","update_type":"patch","path":null,"pr_created_at":"2026-04-08T23:59:45.000Z","version_change":"4.5.2 → 4.5.13","issue":{"uuid":"4228470851","node_id":"PR_kwDOFoMyO87Q-U8D","number":4,"state":"closed","title":"Bump the maven group across 12 directories with 11 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-21T00:58:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-08T23:59:45.000Z","updated_at":"2026-05-21T00:59:01.000Z","time_to_close":3632354,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":11,"packages":[{"name":"junit:junit","old_version":"4.13","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.0","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.10.5.1","new_version":"2.12.7.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.10.5","new_version":"2.18.6","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.jayway.jsonpath:json-path","old_version":"2.2.0","new_version":"2.9.0","repository_url":"https://github.com/jayway/JsonPath"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.2","new_version":"4.5.13"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the /modules/openapi-generator-maven-plugin directory: [junit:junit](https://github.com/junit-team/junit4) and [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-jersey directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-datelib-j8 directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).\nBumps the maven group with 3 updates in the /samples/server/petstore/jaxrs-cxf directory: [junit:junit](https://github.com/junit-team/junit4), [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 1 update in the /samples/server/petstore/jaxrs-cxf-test-data directory: 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: [junit:junit](https://github.com/junit-team/junit4), [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) 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: [junit:junit](https://github.com/junit-team/junit4), [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and org.apache.cxf:cxf-rt-rs-service-description.\nBumps the maven group with 1 update in the /samples/server/petstore/java-vertx-web directory: [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson).\nBumps the maven group with 6 updates in the /samples/server/petstore/java-undertow directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.13` | `4.13.1` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.0` | `1.2.13` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.10.5.1` | `2.12.7.1` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.10.5` | `2.18.6` |\n| [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath) | `2.2.0` | `2.9.0` |\n| org.apache.httpcomponents:httpclient | `4.5.2` | `4.5.13` |\n\nBumps the maven group with 1 update in the /samples/server/petstore/java-pkmst directory: org.apache.commons:commons-lang3.\nBumps the maven group with 1 update in the /samples/meta-codegen/lib directory: [junit:junit](https://github.com/junit-team/junit4).\nBumps the maven group with 1 update in the /samples/client/petstore/spring-cloud directory: [org.hibernate.validator:hibernate-validator](https://github.com/hibernate/hibernate-validator).\n\nUpdates `junit:junit` from 4.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...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.codehaus.plexus:plexus-utils` from 3.3.0 to 3.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/releases\"\u003eorg.codehaus.plexus:plexus-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not exclude \u0026quot;.gitignore\u0026quot; and \u0026quot;.cvsignore\u0026quot; by default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/326\"\u003e#326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/327\"\u003e#327\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\u003eDo not exclude \u0026quot;.gitignore\u0026quot; and \u0026quot;.cvsignore\u0026quot; by default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/326\"\u003e#326\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/327\"\u003e#327\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[3.x] Add Automatic-Module-Name manifest entry (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/324\"\u003e#324\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Zip Slip vulnerability in archive extraction (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/296\"\u003e#296\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/304\"\u003e#304\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove obsolete and time consuming Java 7 issue \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/51\"\u003e#51\u003c/a\u003e regression test (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/328\"\u003e#328\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[3.x] Add license to POM (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/325\"\u003e#325\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove to Site 2.0 descriptor (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/306\"\u003e#306\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJUnit Jupiter best practices \u0026amp; tests cleanups (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/303\"\u003e#303\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus from 24 to 25 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/310\"\u003e#310\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 from 23 to 24 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/298\"\u003e#298\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 from 22 to 23 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/293\"\u003e#293\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 from 21 to 22 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/290\"\u003e#290\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 from 20 to 21 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/287\"\u003e#287\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 from 19 to 20 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/286\"\u003e#286\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jmhVersion from 1.36 to 1.37 (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/285\"\u003e#285\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.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[3.x] Fix false difference detected with CachingOutputStream/CachingWriter when streams are flushed by \u003ca href=\"https://github.com/gnodet\"\u003e\u003ccode\u003e@​gnodet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/253\"\u003ecodehaus-plexus/plexus-utils#253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eV3 changes to make external usage easier by \u003ca href=\"https://github.com/Claudenw\"\u003e\u003ccode\u003e@​Claudenw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/277\"\u003ecodehaus-plexus/plexus-utils#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump parent pom to 19 and reformat sources by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/280\"\u003ecodehaus-plexus/plexus-utils#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert to JUnit 5 with OpenRewrite by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/281\"\u003ecodehaus-plexus/plexus-utils#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esync pom changes from master branch by \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/282\"\u003ecodehaus-plexus/plexus-utils#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.5.1...plexus-utils-3.6.0\"\u003ehttps://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.5.1...plexus-utils-3.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.5.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\u003eReading and writing files using Java NIO (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/pull/232\"\u003e#232\u003c/a\u003e) \u003ca href=\"https://github.com/mkarg\"\u003e\u003ccode\u003e@​mkarg\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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/codehaus-plexus/plexus-utils/commit/c61982e755b021faca509637f1ea6ae04ee241c3\"\u003e\u003ccode\u003ec61982e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release plexus-utils-3.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/0614f94cd48c6d6f219be729815b7576aea69cc6\"\u003e\u003ccode\u003e0614f94\u003c/code\u003e\u003c/a\u003e Remove obsolete and time consuming Java 7 issue \u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/51\"\u003e#51\u003c/a\u003e regression test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/e3ca715440a300f36c28c1018cd68fb7b14a4712\"\u003e\u003ccode\u003ee3ca715\u003c/code\u003e\u003c/a\u003e Do not exclude \u0026quot;.gitignore\u0026quot; and \u0026quot;.cvsignore\u0026quot; by default (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/b16a390938bb6627602837bb7d8ee263c5b7ccc3\"\u003e\u003ccode\u003eb16a390\u003c/code\u003e\u003c/a\u003e [3.x] Add license to POM (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/62705305342151b9717c4fd848272ad71f0450a1\"\u003e\u003ccode\u003e6270530\u003c/code\u003e\u003c/a\u003e [3.x] Add Automatic-Module-Name manifest entry (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/5d37b07a39f1865cbf8f87eef4cb0dc7225189a7\"\u003e\u003ccode\u003e5d37b07\u003c/code\u003e\u003c/a\u003e Fix release-drafter v7 branch filtering (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/27ec2e6ae8c2b640ad736a3b0eab382fdc5a5297\"\u003e\u003ccode\u003e27ec2e6\u003c/code\u003e\u003c/a\u003e Use filter-by-range instead of filter-by-commitish (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/321\"\u003e#321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/3b8cfedeb42dfed2b8b2d33412fc4d6e08843027\"\u003e\u003ccode\u003e3b8cfed\u003c/code\u003e\u003c/a\u003e Fix release-drafter for 3.x branch (\u003ca href=\"https://redirect.github.com/codehaus-plexus/plexus-utils/issues/319\"\u003e#319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/4d25130f1df0540676ccc17edc2d18e01f0dbed8\"\u003e\u003ccode\u003e4d25130\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus from 24 to 25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/commit/c76c5a436d62a8f2fc20a12dc01857f7b77b923b\"\u003e\u003ccode\u003ec76c5a4\u003c/code\u003e\u003c/a\u003e Move to Site 2.0 descriptor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.3.0...plexus-utils-3.6.1\"\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.0 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.2.0...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.2.0 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.2.0...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-classic` from 1.2.0 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.2.0...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.2.0 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.2.0...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.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...r4.13.1\"\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.0 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.2.0...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.2.0 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.2.0...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 `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 `junit:junit` from 4.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...r4.13.1\"\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.0 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.2.0...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.2.0 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.2.0...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 `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `junit:junit` from 4.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...r4.13.1\"\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.0 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.2.0...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.2.0 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.2.0...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 `org.apache.cxf:cxf-rt-rs-service-description` from 3.3.0 to 3.5.9\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.11.2 to 2.12.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `junit:junit` from 4.13 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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...r4.13.1\"\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.0 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.2.0...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 `com.fasterxml.jackson.core:jackson-databind` from 2.10.5.1 to 2.12.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.10.5 to 2.18.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/9a46ef8ccac2f15cba1c82059fbcc3883798478a\"\u003e\u003ccode\u003e9a46ef8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.18.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/5f192db9c84c1e7a9e6ab7f631a77d4ac0719cb4\"\u003e\u003ccode\u003e5f192db\u003c/code\u003e\u003c/a\u003e Prep for 2.18.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/b0c428e6f993e1b5ece5c1c3cb2523e887cd52cf\"\u003e\u003ccode\u003eb0c428e\u003c/code\u003e\u003c/a\u003e Enforce \u003ccode\u003eStreamReadConstraints.maxNumberLength\u003c/code\u003e for non-blocking (async) pars...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/7c8b6d52632ff87dd40483df44a2b74d3048882c\"\u003e\u003ccode\u003e7c8b6d5\u003c/code\u003e\u003c/a\u003e Add test for nesting for \u003ccode\u003eDataInput\u003c/code\u003e-backed \u003ccode\u003eJsonParser\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/97a647b9d4bd03d31716d5565a73965c9ae2f396\"\u003e\u003ccode\u003e97a647b\u003c/code\u003e\u003c/a\u003e Update CI: JDK 23 -\u0026gt; 25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1601331cd5c7d79037904e4803a4c35cc9fdd4e0\"\u003e\u003ccode\u003e1601331\u003c/code\u003e\u003c/a\u003e (backport from 2.21) Fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1548\"\u003e#1548\u003c/a\u003e: validate max doc length for fixed buffer inpu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/fae2542708621b49cdc61ec5b29574ad054ed76f\"\u003e\u003ccode\u003efae2542\u003c/code\u003e\u003c/a\u003e release notes update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/70c99ba8eccf6f8ad2754bccb113daac823f03ba\"\u003e\u003ccode\u003e70c99ba\u003c/code\u003e\u003c/a\u003e Update UTF8DataInputJsonParser.java (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/1512\"\u003e#1512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/caea665e6364bb46a4e7101fd763e9ef8568f132\"\u003e\u003ccode\u003ecaea665\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/635d3bd80a44a8a84b04cfdd007ceb9a31dc95f1\"\u003e\u003ccode\u003e635d3bd\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.10.5...jackson-core-2.18.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.jayway.jsonpath:json-path` from 2.2.0 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jayway/JsonPath/releases\"\u003ecom.jayway.jsonpath:json-path's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson-path-2.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix for \u003ca href=\"https://github.com/advisories/GHSA-pfh2-hfmq-phg5\"\u003eCVE-2023-51074\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/SingingBush\"\u003e\u003ccode\u003e@​SingingBush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/965\"\u003ejson-path/JsonPath#965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJPMS: define Automatic-Module-Name as json.path by \u003ca href=\"https://github.com/SingingBush\"\u003e\u003ccode\u003e@​SingingBush\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/966\"\u003ejson-path/JsonPath#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump json-smart version from 2.4.10 to 2.5.0 by \u003ca href=\"https://github.com/shoothzj\"\u003e\u003ccode\u003e@​shoothzj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/945\"\u003ejson-path/JsonPath#945\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed rendering error on \u003ccode\u003e$..book[?(@.price \u0026lt;= $['expensive'])]\u003c/code\u003e in README.md by \u003ca href=\"https://github.com/lulunac27a\"\u003e\u003ccode\u003e@​lulunac27a\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/967\"\u003ejson-path/JsonPath#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Remove deprecated gradle convetion usage by \u003ca href=\"https://github.com/shoothzj\"\u003e\u003ccode\u003e@​shoothzj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/946\"\u003ejson-path/JsonPath#946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck for the existence of the next significant bracket by \u003ca href=\"https://github.com/twobiers\"\u003e\u003ccode\u003e@​twobiers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/985\"\u003ejson-path/JsonPath#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate versions by \u003ca href=\"https://github.com/kallestenflo\"\u003e\u003ccode\u003e@​kallestenflo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/987\"\u003ejson-path/JsonPath#987\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lulunac27a\"\u003e\u003ccode\u003e@​lulunac27a\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/967\"\u003ejson-path/JsonPath#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twobiers\"\u003e\u003ccode\u003e@​twobiers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/json-path/JsonPath/pull/985\"\u003ejson-path/JsonPath#985\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/json-path/JsonPath/compare/json-path-2.8.0...json-path-2.9.0\"\u003ehttps://github.com/json-path/JsonPath/compare/json-path-2.8.0...json-path-2.9.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ejson-path-2.8.0\u003c/h2\u003e\n\u003cp\u003eUpgrade json-smart to fix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2023-1370\"\u003ehttps://www.cve.org/CVERecord?id=CVE-2023-1370\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ejson-path-2.7.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ejson-path-2.6.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ejson-path-2.5.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ejson-path-2.4.0\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ejson-path-2.3.0\u003c/h2\u003e\n\u003cp\u003eBugfixes and improvements\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/json-path/JsonPath/commit/af7e516c69df680a6584fca7180ef082eb67c96c\"\u003e\u003ccode\u003eaf7e516\u003c/code\u003e\u003c/a\u003e Release 2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/af4dfcc17a9cb69002a5abc6e88a7745aef4c43d\"\u003e\u003ccode\u003eaf4dfcc\u003c/code\u003e\u003c/a\u003e Make PropertyPathToken public, closes \u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/955\"\u003e#955\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/49b1151b11fbb147382c9c0f1c898b1ca0d2d3ec\"\u003e\u003ccode\u003e49b1151\u003c/code\u003e\u003c/a\u003e Update versions (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/71a09c1193726c010917f1157ecbb069ad6c3e3b\"\u003e\u003ccode\u003e71a09c1\u003c/code\u003e\u003c/a\u003e Check for the existence of the next significant bracket (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/985\"\u003e#985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/900ebfe58f4c9e78b209401c642320ef332ba618\"\u003e\u003ccode\u003e900ebfe\u003c/code\u003e\u003c/a\u003e Remove deprecated gradle usage (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/946274d3cb2ee51098bc0d8ba767a01da525218f\"\u003e\u003ccode\u003e946274d\u003c/code\u003e\u003c/a\u003e Fixed rendering error on \u003ccode\u003e$..book[?(@.price \u0026lt;= $['expensive'])]\u003c/code\u003e in README.md...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/425bcb18a5ffdfafcc60190c892f941ea4117fb7\"\u003e\u003ccode\u003e425bcb1\u003c/code\u003e\u003c/a\u003e Bump json-smart version from 2.4.10 to 2.5.0 (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/945\"\u003e#945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/2d57ab361512451fc3352816648357ffbd5c2a13\"\u003e\u003ccode\u003e2d57ab3\u003c/code\u003e\u003c/a\u003e JPMS: define Automatic-Module-Name as json.path (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/966\"\u003e#966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/1a57f7800b2c101b6fca218c3f04a8b6adf04122\"\u003e\u003ccode\u003e1a57f78\u003c/code\u003e\u003c/a\u003e update dependencies (\u003ca href=\"https://redirect.github.com/jayway/JsonPath/issues/965\"\u003e#965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/json-path/JsonPath/commit/21de6207945dfca6b49809fa9dd08c3781b7ab9d\"\u003e\u003ccode\u003e21de620\u003c/code\u003e\u003c/a\u003e Prepare next version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jayway/JsonPath/compare/2.2.0...json-path-2.9.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:httpclient` from 4.5.2 to 4.5.13\n\nUpdates `org.apache.commons:commons-lang3` from 3.6 to 3.18.0\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\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/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md\"\u003ejunit:junit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSummary of changes in version 4.13.1\u003c/h2\u003e\n\u003ch1\u003eRules\u003c/h1\u003e\n\u003ch3\u003eSecurity fix: \u003ccode\u003eTemporaryFolder\u003c/code\u003e now limits access to temporary folders on Java 1.7 or later\u003c/h3\u003e\n\u003cp\u003eA local information disclosure vulnerability in \u003ccode\u003eTemporaryFolder\u003c/code\u003e has been fixed. See the published \u003ca href=\"https://github.com/junit-team/junit4/security/advisories/GHSA-269g-pwp5-87pp\"\u003esecurity advisory\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch1\u003eTest Runners\u003c/h1\u003e\n\u003ch3\u003e[Pull request \u003ca href=\"https://redirect.github.com/junit-team/junit4/issues/1669\"\u003e#1669\u003c/a\u003e:](\u003ca href=\"https://redirect.github.com/junit-team/junit/pull/1669\"\u003ejunit-team/junit#1669\u003c/a\u003e) Make \u003ccode\u003eFrameworkField\u003c/code\u003e constructor public\u003c/h3\u003e\n\u003cp\u003ePrior to this change, custom runners could make \u003ccode\u003eFrameworkMethod\u003c/code\u003e instances, but not \u003ccode\u003eFrameworkField\u003c/code\u003e instances. This small change allows for both now, because \u003ccode\u003eFrameworkField\u003c/code\u003e's constructor has been promoted from package-private to public.\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.13...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.hibernate.validator:hibernate-validator` from 6.0.16.Final to 6.2.0.Final\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-validator/blob/6.2.0.Final/changelog.txt\"\u003eorg.hibernate.validator:hibernate-validator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0.Final (23-12-2020)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* HV-1821 - engine     - HV-1755 introduces NPE in org.hibernate.validator.internal.engine.ValidatorFactoryImpl ...\n\n_Description has been truncated_","html_url":"https://github.com/deleonio/openapi-generator/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/deleonio%2Fopenapi-generator/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"4.3.5","new_version":"4.5.13","update_type":"minor","path":null,"pr_created_at":"2026-03-02T01:17:30.000Z","version_change":"4.3.5 → 4.5.13","issue":{"uuid":"4008773068","node_id":"PR_kwDOFq74js7HNJ3m","number":18,"state":"closed","title":"Bump the maven group across 9 directories with 21 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-09T22:06:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T01:17:30.000Z","updated_at":"2026-03-09T22:06:37.000Z","time_to_close":679745,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":21,"packages":[{"name":"net.sourceforge.pmd:pmd-core","old_version":"6.0.1","new_version":"7.22.0","repository_url":"https://github.com/pmd/pmd"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.3","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"commons-io:commons-io","old_version":"2.3","new_version":"2.14.0"},{"name":"org.assertj:assertj-core","old_version":"2.9.1","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.5","new_version":"4.5.13"},{"name":"com.squareup.okhttp3:okhttp","old_version":"3.4.1","new_version":"4.9.2","repository_url":"https://github.com/square/okhttp"},{"name":"com.h2database:h2","old_version":"1.4.186","new_version":"2.2.220","repository_url":"https://github.com/h2database/h2database"},{"name":"com.google.code.gson:gson","old_version":"2.8.0","new_version":"2.8.9","repository_url":"https://github.com/google/gson"},{"name":"org.springframework:spring-web","old_version":"4.3.4.RELEASE","new_version":"6.1.21","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.asynchttpclient:async-http-client","old_version":"2.2.0","new_version":"2.12.4","repository_url":"https://github.com/AsyncHttpClient/async-http-client"},{"name":"org.eclipse.jetty:jetty-server","old_version":"9.4.19.v20190610","new_version":"9.4.56.v20240826"},{"name":"org.bouncycastle:bcprov-jdk15on","old_version":"1.58","new_version":"1.70","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.apache.commons:commons-vfs2","old_version":"2.4","new_version":"2.10.0"},{"name":"org.apache.sshd:sshd-core","old_version":"2.5.1","new_version":"2.7.0","repository_url":"https://github.com/apache/mina-sshd"},{"name":"org.apache.tomcat:tomcat-catalina","old_version":"8.5.24","new_version":"9.0.112"},{"name":"commons-net:commons-net","old_version":"3.6","new_version":"3.9.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the /custom-pmd directory: [net.sourceforge.pmd:pmd-core](https://github.com/pmd/pmd) and [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).\nBumps the maven group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.sourceforge.pmd:pmd-core](https://github.com/pmd/pmd) | `6.0.1` | `7.22.0` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| commons-io:commons-io | `2.3` | `2.14.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `2.9.1` | `3.27.7` |\n| org.apache.httpcomponents:httpclient | `4.3.5` | `4.5.13` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `3.4.1` | `4.9.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `1.4.186` | `2.2.220` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.8.0` | `2.8.9` |\n| [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | `4.3.4.RELEASE` | `6.1.21` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `2.2.0` | `2.12.4` |\n| org.eclipse.jetty:jetty-server | `9.4.19.v20190610` | `9.4.56.v20240826` |\n| [org.bouncycastle:bcprov-jdk15on](https://github.com/bcgit/bc-java) | `1.58` | `1.70` |\n| org.apache.commons:commons-vfs2 | `2.4` | `2.10.0` |\n| [org.apache.sshd:sshd-core](https://github.com/apache/mina-sshd) | `2.5.1` | `2.7.0` |\n| org.apache.tomcat:tomcat-catalina | `8.5.24` | `9.0.112` |\n| commons-net:commons-net | `3.6` | `3.9.0` |\n\nBumps the maven group with 5 updates in the /libraries directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| commons-io:commons-io | `2.6` | `2.14.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.6.2` | `3.27.7` |\n| [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | `4.3.8.RELEASE` | `6.1.21` |\n| commons-net:commons-net | `3.6` | `3.9.0` |\n\nBumps the maven group with 4 updates in the /libraries-testing directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback), [org.assertj:assertj-core](https://github.com/assertj/assertj), [com.h2database:h2](https://github.com/h2database/h2database) and [org.springframework:spring-web](https://github.com/spring-projects/spring-framework).\nBumps the maven group with 6 updates in the /libraries-server directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| commons-io:commons-io | `2.8.0` | `2.14.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.6.2` | `3.27.7` |\n| org.apache.httpcomponents:httpclient | `4.5.3` | `4.5.13` |\n| org.eclipse.jetty:jetty-server | `9.4.27.v20200227` | `9.4.56.v20240826` |\n| org.apache.tomcat:tomcat-catalina | `8.5.24` | `9.0.112` |\n\nBumps the maven group with 2 updates in the /libraries-server-2 directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and org.eclipse.jetty:jetty-server.\nBumps the maven group with 5 updates in the /libraries-security directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| [org.bouncycastle:bcprov-jdk15on](https://github.com/bcgit/bc-java) | `1.58` | `1.70` |\n| [org.bouncycastle:bcpkix-jdk15on](https://github.com/bcgit/bc-java) | `1.58` | `1.70` |\n| [org.springframework.security.oauth:spring-security-oauth2](https://github.com/SpringSource/spring-security-oauth) | `2.4.0.RELEASE` | `2.4.2.RELEASE` |\n| [org.apache.sshd:sshd-core](https://github.com/apache/mina-sshd) | `2.5.1` | `2.7.0` |\n\nBumps the maven group with 2 updates in the /libraries-io directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and org.apache.commons:commons-vfs2.\nBumps the maven group with 6 updates in the /libraries-http directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.6.2` | `3.27.7` |\n| org.apache.httpcomponents:httpclient | `4.5.3` | `4.5.13` |\n| [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) | `4.9.1` | `4.9.2` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.8.5` | `2.8.9` |\n| [org.asynchttpclient:async-http-client](https://github.com/AsyncHttpClient/async-http-client) | `2.2.0` | `2.12.4` |\n\n\nUpdates `net.sourceforge.pmd:pmd-core` from 6.0.1 to 7.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmd/pmd/releases\"\u003enet.sourceforge.pmd:pmd-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePMD 7.22.0 (27-February-2026)\u003c/h2\u003e\n\u003ch2\u003e27-February-2026 - 7.22.0\u003c/h2\u003e\n\u003cp\u003eThe PMD team is pleased to announce PMD 7.22.0.\u003c/p\u003e\n\u003cp\u003eThis is a minor release.\u003c/p\u003e\n\u003ch3\u003eTable Of Contents\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-and-noteworthy\"\u003e🚀️ New and noteworthy\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#security-fixes\"\u003eSecurity fixes\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-and-changed-rules\"\u003e🌟️ New and Changed Rules\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-rules\"\u003eNew Rules\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#changed-rules\"\u003eChanged Rules\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#fixed-issues\"\u003e🐛️ Fixed Issues\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#api-changes\"\u003e🚨️ API Changes\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#deprecations\"\u003eDeprecations\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#merged-pull-requests\"\u003e✨️ Merged pull requests\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#dependency-updates\"\u003e📦️ Dependency updates\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#stats\"\u003e📈️ Stats\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚀️ New and noteworthy\u003c/h3\u003e\n\u003ch4\u003eSecurity fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThis release fixes a stored XSS vulnerability in VBHTMLRenderer and YAHTMLRenderer via unescaped violation messages.\u003cbr /\u003e\nAffects CI/CD pipelines that run PMD with \u003ccode\u003e--format vbhtml\u003c/code\u003e or \u003ccode\u003e--format yahtml\u003c/code\u003e on untrusted source code\n(e.g. pull requests from external contributors) and expose the HTML report as a build artifact.\nJavaScript executes in the browser context of anyone who opens the report.\u003cbr /\u003e\nNote: The default \u003ccode\u003ehtml\u003c/code\u003e format is \u003cstrong\u003enot affected\u003c/strong\u003e by unescaped violation messages, but a similar problem\nexisted with suppressed violation markers.\u003cbr /\u003e\nIf you use these reports, it is recommended to upgrade PMD.\u003cbr /\u003e\nReported by \u003ca href=\"https://github.com/smaranchand\"\u003eSmaran Chand\u003c/a\u003e (\u003ca href=\"https://github.com/smaranchand\"\u003e\u003ccode\u003e@​smaranchand\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟️ New and Changed Rules\u003c/h3\u003e\n\u003ch4\u003eNew Rules\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe new Java rule \u003ca href=\"https://docs.pmd-code.org/pmd-doc-7.22.0/pmd_rules_java_codestyle.html#unnecessaryinterfacedeclaration\"\u003e\u003ccode\u003eUnnecessaryInterfaceDeclaration\u003c/code\u003e\u003c/a\u003e detects classes that\nimplement interfaces that are already implemented by its superclass, and interfaces\nthat extend other interfaces already declared by their superinterfaces.\u003cbr /\u003e\nThese declarations are redundant and can be removed to simplify the code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanged Rules\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe rule \u003ca href=\"https://docs.pmd-code.org/pmd-doc-7.22.0/pmd_rules_java_errorprone.html#closeresource\"\u003e\u003ccode\u003eCloseResource\u003c/code\u003e\u003c/a\u003e introduces a new property, \u003ccode\u003eallowedResourceMethodPatterns\u003c/code\u003e,\nwhich lets you specify method invocation patterns whose return values are resources managed externally.\nThis is useful for ignoring managed resources - for example, \u003ccode\u003eReader\u003c/code\u003e/\u003ccode\u003eWriter\u003c/code\u003e instances obtained from\n\u003ccode\u003eHttpServletRequest\u003c/code\u003e/\u003ccode\u003eHttpServletResponse\u003c/code\u003e - because the servlet container, not application code,\nis responsible for closing them. By default, the rule ignores \u003ccode\u003eInputStream\u003c/code\u003e/\u003ccode\u003eOutputStream\u003c/code\u003e/\u003ccode\u003eReader\u003c/code\u003e/\u003ccode\u003eWriter\u003c/code\u003e\nresources returned by methods on \u003ccode\u003e(Http)ServletRequest\u003c/code\u003e and \u003ccode\u003e(Http)ServletResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/7f74d775143d842c9a9964e59e64284596a83a84\"\u003e\u003ccode\u003e7f74d77\u003c/code\u003e\u003c/a\u003e [release] prepare release pmd_releases/7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/1d1d51dd75ef7420842f79b977a3f1521e60174b\"\u003e\u003ccode\u003e1d1d51d\u003c/code\u003e\u003c/a\u003e Prepare pmd release 7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/f150d3dd8e5091fc4049c1c8ef1d3873b9a992a0\"\u003e\u003ccode\u003ef150d3d\u003c/code\u003e\u003c/a\u003e Update security.md (refs \u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6475\"\u003e#6475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/5523b332ed4d454c0abf0ffe324cda0142970993\"\u003e\u003ccode\u003e5523b33\u003c/code\u003e\u003c/a\u003e Update contributors for 7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/c140c0e1de5853a08efb84c9f91dfeb015882442\"\u003e\u003ccode\u003ec140c0e\u003c/code\u003e\u003c/a\u003e [core] Fix stored XSS in VBHTMLRenderer and YAHTMLRenderer (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6475\"\u003e#6475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/96598aa6c4b42cf13b2b4b20d8c29d2bc680ecd0\"\u003e\u003ccode\u003e96598aa\u003c/code\u003e\u003c/a\u003e [core] Fix stored XSS in VBHTMLRenderer and YAHTMLRenderer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/0f84b4d11039e03d8e34928d03a2f5950e816d89\"\u003e\u003ccode\u003e0f84b4d\u003c/code\u003e\u003c/a\u003e chore(deps): bump faraday from 2.13.3 to 2.14.1 (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6474\"\u003e#6474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/0304cfc47d0b61ee16b7a3eda3d8fdaecf4fdca1\"\u003e\u003ccode\u003e0304cfc\u003c/code\u003e\u003c/a\u003e chore(deps): bump nokogiri to 1.19.1 (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6473\"\u003e#6473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/5d5f96951598cc6c007167c6ae0845ae362e87a5\"\u003e\u003ccode\u003e5d5f969\u003c/code\u003e\u003c/a\u003e [core] Fix BaseAntlrTerminalNode getTokenKind to return type instead of index...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/41e6b680e25144a8feb908725ba2df2805f59118\"\u003e\u003ccode\u003e41e6b68\u003c/code\u003e\u003c/a\u003e [doc] Update release notes (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6471\"\u003e#6471\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6472\"\u003e#6472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmd/pmd/compare/pmd_releases/6.0.1...pmd_releases/7.22.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.3 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.2.3...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.2.3 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.2.3...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 `net.sourceforge.pmd:pmd-core` from 6.0.1 to 7.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmd/pmd/releases\"\u003enet.sourceforge.pmd:pmd-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePMD 7.22.0 (27-February-2026)\u003c/h2\u003e\n\u003ch2\u003e27-February-2026 - 7.22.0\u003c/h2\u003e\n\u003cp\u003eThe PMD team is pleased to announce PMD 7.22.0.\u003c/p\u003e\n\u003cp\u003eThis is a minor release.\u003c/p\u003e\n\u003ch3\u003eTable Of Contents\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-and-noteworthy\"\u003e🚀️ New and noteworthy\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#security-fixes\"\u003eSecurity fixes\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-and-changed-rules\"\u003e🌟️ New and Changed Rules\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#new-rules\"\u003eNew Rules\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#changed-rules\"\u003eChanged Rules\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#fixed-issues\"\u003e🐛️ Fixed Issues\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#api-changes\"\u003e🚨️ API Changes\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#deprecations\"\u003eDeprecations\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#merged-pull-requests\"\u003e✨️ Merged pull requests\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#dependency-updates\"\u003e📦️ Dependency updates\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/blob/HEAD/#stats\"\u003e📈️ Stats\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚀️ New and noteworthy\u003c/h3\u003e\n\u003ch4\u003eSecurity fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThis release fixes a stored XSS vulnerability in VBHTMLRenderer and YAHTMLRenderer via unescaped violation messages.\u003cbr /\u003e\nAffects CI/CD pipelines that run PMD with \u003ccode\u003e--format vbhtml\u003c/code\u003e or \u003ccode\u003e--format yahtml\u003c/code\u003e on untrusted source code\n(e.g. pull requests from external contributors) and expose the HTML report as a build artifact.\nJavaScript executes in the browser context of anyone who opens the report.\u003cbr /\u003e\nNote: The default \u003ccode\u003ehtml\u003c/code\u003e format is \u003cstrong\u003enot affected\u003c/strong\u003e by unescaped violation messages, but a similar problem\nexisted with suppressed violation markers.\u003cbr /\u003e\nIf you use these reports, it is recommended to upgrade PMD.\u003cbr /\u003e\nReported by \u003ca href=\"https://github.com/smaranchand\"\u003eSmaran Chand\u003c/a\u003e (\u003ca href=\"https://github.com/smaranchand\"\u003e\u003ccode\u003e@​smaranchand\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟️ New and Changed Rules\u003c/h3\u003e\n\u003ch4\u003eNew Rules\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe new Java rule \u003ca href=\"https://docs.pmd-code.org/pmd-doc-7.22.0/pmd_rules_java_codestyle.html#unnecessaryinterfacedeclaration\"\u003e\u003ccode\u003eUnnecessaryInterfaceDeclaration\u003c/code\u003e\u003c/a\u003e detects classes that\nimplement interfaces that are already implemented by its superclass, and interfaces\nthat extend other interfaces already declared by their superinterfaces.\u003cbr /\u003e\nThese declarations are redundant and can be removed to simplify the code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eChanged Rules\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe rule \u003ca href=\"https://docs.pmd-code.org/pmd-doc-7.22.0/pmd_rules_java_errorprone.html#closeresource\"\u003e\u003ccode\u003eCloseResource\u003c/code\u003e\u003c/a\u003e introduces a new property, \u003ccode\u003eallowedResourceMethodPatterns\u003c/code\u003e,\nwhich lets you specify method invocation patterns whose return values are resources managed externally.\nThis is useful for ignoring managed resources - for example, \u003ccode\u003eReader\u003c/code\u003e/\u003ccode\u003eWriter\u003c/code\u003e instances obtained from\n\u003ccode\u003eHttpServletRequest\u003c/code\u003e/\u003ccode\u003eHttpServletResponse\u003c/code\u003e - because the servlet container, not application code,\nis responsible for closing them. By default, the rule ignores \u003ccode\u003eInputStream\u003c/code\u003e/\u003ccode\u003eOutputStream\u003c/code\u003e/\u003ccode\u003eReader\u003c/code\u003e/\u003ccode\u003eWriter\u003c/code\u003e\nresources returned by methods on \u003ccode\u003e(Http)ServletRequest\u003c/code\u003e and \u003ccode\u003e(Http)ServletResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/7f74d775143d842c9a9964e59e64284596a83a84\"\u003e\u003ccode\u003e7f74d77\u003c/code\u003e\u003c/a\u003e [release] prepare release pmd_releases/7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/1d1d51dd75ef7420842f79b977a3f1521e60174b\"\u003e\u003ccode\u003e1d1d51d\u003c/code\u003e\u003c/a\u003e Prepare pmd release 7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/f150d3dd8e5091fc4049c1c8ef1d3873b9a992a0\"\u003e\u003ccode\u003ef150d3d\u003c/code\u003e\u003c/a\u003e Update security.md (refs \u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6475\"\u003e#6475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/5523b332ed4d454c0abf0ffe324cda0142970993\"\u003e\u003ccode\u003e5523b33\u003c/code\u003e\u003c/a\u003e Update contributors for 7.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/c140c0e1de5853a08efb84c9f91dfeb015882442\"\u003e\u003ccode\u003ec140c0e\u003c/code\u003e\u003c/a\u003e [core] Fix stored XSS in VBHTMLRenderer and YAHTMLRenderer (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6475\"\u003e#6475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/96598aa6c4b42cf13b2b4b20d8c29d2bc680ecd0\"\u003e\u003ccode\u003e96598aa\u003c/code\u003e\u003c/a\u003e [core] Fix stored XSS in VBHTMLRenderer and YAHTMLRenderer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/0f84b4d11039e03d8e34928d03a2f5950e816d89\"\u003e\u003ccode\u003e0f84b4d\u003c/code\u003e\u003c/a\u003e chore(deps): bump faraday from 2.13.3 to 2.14.1 (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6474\"\u003e#6474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/0304cfc47d0b61ee16b7a3eda3d8fdaecf4fdca1\"\u003e\u003ccode\u003e0304cfc\u003c/code\u003e\u003c/a\u003e chore(deps): bump nokogiri to 1.19.1 (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6473\"\u003e#6473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/5d5f96951598cc6c007167c6ae0845ae362e87a5\"\u003e\u003ccode\u003e5d5f969\u003c/code\u003e\u003c/a\u003e [core] Fix BaseAntlrTerminalNode getTokenKind to return type instead of index...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmd/pmd/commit/41e6b680e25144a8feb908725ba2df2805f59118\"\u003e\u003ccode\u003e41e6b68\u003c/code\u003e\u003c/a\u003e [doc] Update release notes (\u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6471\"\u003e#6471\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/pmd/pmd/issues/6472\"\u003e#6472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmd/pmd/compare/pmd_releases/6.0.1...pmd_releases/7.22.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.3 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.2.3...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.2.3 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.2.3...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 `commons-io:commons-io` from 2.3 to 2.14.0\n\nUpdates `org.assertj:assertj-core` from 2.9.1 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-core-2.9.1...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.3.5 to 4.5.13\n\nUpdates `com.squareup.okhttp3:okhttp` from 3.4.1 to 4.9.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okhttp/blob/master/CHANGELOG.md\"\u003ecom.squareup.okhttp3:okhttp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003ch2\u003eVersion 5.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-18\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't delay triggering timeouts. In Okio 3.16.0 we introduced a regression that caused\ntimeouts to fire later than they were supposed to.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.4][okio_3_16_4].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-16\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 5.3.0. Okio 3.16.3 didn't have a necessary fix!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade: [Okio 3.16.3][okio_3_16_3].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Add tags to \u003ccode\u003eCall\u003c/code\u003e, including computable tags. Use this to attach application-specific\nmetadata to a \u003ccode\u003eCall\u003c/code\u003e in an \u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e. The tag can be read in any other\n\u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003e  override fun intercept(chain: Interceptor.Chain): Response {\n    chain.call().tag(MyAnalyticsTag::class) {\n      MyAnalyticsTag(...)\n    }\n\u003cpre\u003e\u003ccode\u003ereturn chain.proceed(chain.request())\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Support request bodies on HTTP/1.1 connection upgrades.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: \u003ccode\u003eEventListener.plus()\u003c/code\u003e makes it easier to observe events in multiple listeners.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't spam logs with \u003cem\u003e‘Method isLoggable in android.util.Log not mocked.’\u003c/em\u003e when using\nOkHttp in Robolectric and Paparazzi tests.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Kotlin 2.2.21][kotlin_2_2_21].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.2][okio_3_16_2].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [ZSTD-KMP 0.4.0][zstd_kmp_0_4_0]. This update fixes a bug that caused APKs to fail\n[16 KB ELF alignment checks][elf_alignment].\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/square/okhttp/commit/3edf17ca8a5048912d19e84d0fc2a7941a97c07d\"\u003e\u003ccode\u003e3edf17c\u003c/code\u003e\u003c/a\u003e Prepare for release 4.9.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/262b3cde9f6354a31d4d4862bef5a81590687ad7\"\u003e\u003ccode\u003e262b3cd\u003c/code\u003e\u003c/a\u003e Handle strict module handling on JDK17 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6707\"\u003e#6707\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6742\"\u003e#6742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/f574ea2f5259d9040f264ddeb582fb1ce563f10c\"\u003e\u003ccode\u003ef574ea2\u003c/code\u003e\u003c/a\u003e Cherry pick fix for CVE-2021-0341 onto 4.9.x (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6741\"\u003e#6741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/1fd7c0afdc2cee9ba982b07d49662af7f60e1518\"\u003e\u003ccode\u003e1fd7c0a\u003c/code\u003e\u003c/a\u003e Make it more difficult to accidentally log sensitive headers (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6551\"\u003e#6551\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6740\"\u003e#6740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/b0397cc7a9f755ef8ab1e00c8114531f802f35a6\"\u003e\u003ccode\u003eb0397cc\u003c/code\u003e\u003c/a\u003e 4.9.x GitHub builds update (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6732\"\u003e#6732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/eb5a8343eab9ba4ec933e8fb80d3f8a0e4eacbcd\"\u003e\u003ccode\u003eeb5a834\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/63dcd95bfa2345bb3f3d4abc6b6dbf36cfb08aaf\"\u003e\u003ccode\u003e63dcd95\u003c/code\u003e\u003c/a\u003e Prepare for release 4.9.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/d2e28ab672d5734a76f97f48174a3e6e8339e183\"\u003e\u003ccode\u003ed2e28ab\u003c/code\u003e\u003c/a\u003e Silently ignore 'bio == null' NullPointerExceptions (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6534\"\u003e#6534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/cbeaf8f955fff9caa5652ccc6c1393ec8b993799\"\u003e\u003ccode\u003ecbeaf8f\u003c/code\u003e\u003c/a\u003e Prepare for release 4.9.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/8fd74a7482effe1ca8847a28b29262415dbb7faa\"\u003e\u003ccode\u003e8fd74a7\u003c/code\u003e\u003c/a\u003e Conscrypt 2.5.1 Upgrade (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/6263\"\u003e#6263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okhttp/compare/parent-3.4.1...parent-4.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.h2database:h2` from 1.4.186 to 2.2.220\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/h2database/h2database/releases\"\u003ecom.h2database:h2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.2.220\u003c/h2\u003e\n\u003cp\u003eChanges since 2.1.214 release:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/66185fbfde24fbe5b2adf06fdaae4f5ffb178813\"\u003e\u003ccode\u003e66185fb\u003c/code\u003e\u003c/a\u003e changelog adjustment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/f3c8222f3d77a8e71db2e6a72ea183c1931bfa6d\"\u003e\u003ccode\u003ef3c8222\u003c/code\u003e\u003c/a\u003e version and release date\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/087522bbc84c1b26417dd1ea348d8fbf839d5a32\"\u003e\u003ccode\u003e087522b\u003c/code\u003e\u003c/a\u003e javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/1ae052a1c0c87c687ac1d312e2bd69a4def652aa\"\u003e\u003ccode\u003e1ae052a\u003c/code\u003e\u003c/a\u003e spell-check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/4ac534343ff7bde11bda681da39075cfa34ca440\"\u003e\u003ccode\u003e4ac5343\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/3834\"\u003e#3834\u003c/a\u003e from katzyn/version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/72f6e983789b0ff413ba110d218c18ded50cb7b8\"\u003e\u003ccode\u003e72f6e98\u003c/code\u003e\u003c/a\u003e Update TestMVStore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/81bac50fed2f8418d83455e8d4c7fbf855bede89\"\u003e\u003ccode\u003e81bac50\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/f047d77085d62cd1867edcf394944de46550d58a\"\u003e\u003ccode\u003ef047d77\u003c/code\u003e\u003c/a\u003e Add 2.0.* and 2.1.* versions to Upgrade utility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/1341fea79e0d82d5967ecd19fba206a740870a69\"\u003e\u003ccode\u003e1341fea\u003c/code\u003e\u003c/a\u003e Increase database format version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2database/h2database/commit/581ed18ff9d6b3761d851620ed88a3994a351a0d\"\u003e\u003ccode\u003e581ed18\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/h2database/h2database/issues/3833\"\u003e#3833\u003c/a\u003e from katzyn/password\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/h2database/h2database/compare/version-1.4.186...version-2.2.220\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.8.0 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.0...gson-parent-2.8.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-web` from 4.3.4.RELEASE to 6.1.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-web's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.21\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEncode non-printable character in Content-Disposition parameter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35035\"\u003e#35035\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow update of existing \u003ccode\u003eWebSession\u003c/code\u003e after max sessions limit is reached \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35018\"\u003e#35018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhanced configuration class fails to call package-visible superclass constructor on WebSphere \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34951\"\u003e#34951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Reactor 2023.0.19 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35022\"\u003e#35022\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.20\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option for case-insensitive match to PatternMatchUtils \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34802\"\u003e#34802\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\u003eHttpComponentsClientHttpRequestFactory setConnectionRequestTimeout not working with httpclient 5.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34854\"\u003e#34854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccidental ClassLoader defineClass enforcement after \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34677\"\u003e#34677\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34839\"\u003e#34839\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify \u003ccode\u003eCompositePropertySource\u003c/code\u003e behavior for \u003ccode\u003eEnumerablePropertySource\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34887\"\u003e#34887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Reactor 2023.0.18 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34899\"\u003e#34899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.19\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuggest compilation with \u003ccode\u003e-parameters\u003c/code\u003e when \u003ccode\u003eAspectJAdviceParameterNameDiscoverer\u003c/code\u003e fails against ambiguity \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34618\"\u003e#34618\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\u003e\u003ccode\u003ePropertyBatchUpdateException\u003c/code\u003e: causes of nested \u003ccode\u003ePropertyAccessException\u003c/code\u003es not shown in output \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34698\"\u003e#34698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange in Jar usecache behavior with Spring 6.1.x causing java.lang.IllegalStateException: zip file closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34694\"\u003e#34694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStartup performance regression due to CGLIB class load attempts in Spring 6.1.x \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34693\"\u003e#34693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalAccessError for package-private member of AzureStorageConfiguration on WebSphere \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34690\"\u003e#34690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Configuration\u003c/code\u003e classes can no longer be \u003ccode\u003eabstract\u003c/code\u003e without \u003ccode\u003e@Bean\u003c/code\u003e methods \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34689\"\u003e#34689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerated-code for LinkedHashMap is missing static keyword \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34661\"\u003e#34661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAbstractReactiveTransactionManager throws IllegalStateException when rollback fails after commit attempt \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34619\"\u003e#34619\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\u003eAdd javadoc notes on potential exception suppression in \u003ccode\u003eListableBeanFactory#getBeansOfType\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34631\"\u003e#34631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove remaining references to Forwarded headers in MvcUriComponentsBuilder \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34626\"\u003e#34626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMvcUriComponentsBuilder\u003c/code\u003e javadocs inaccurately reflects usage of forwarded headers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34620\"\u003e#34620\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/fa36b342ebafc488f29f7d30c8e69a3d4b988ae6\"\u003e\u003ccode\u003efa36b34\u003c/code\u003e\u003c/a\u003e Release v6.1.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/498ccda8fc354a905875a79f2d29e25a447b718b\"\u003e\u003ccode\u003e498ccda\u003c/code\u003e\u003c/a\u003e Upgrade to Gradle 8.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/fd68ea6fcbf94fc1d38bfefd3692fe094652ab3d\"\u003e\u003ccode\u003efd68ea6\u003c/code\u003e\u003c/a\u003e Encode non-printable character in Content-Disposition parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/28caa39020a9f7d73f0c181ae265093bedbe9139\"\u003e\u003ccode\u003e28caa39\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2023.0.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8ecc553696cec1cc33a7c4c7e5748d0915f3c9b3\"\u003e\u003ccode\u003e8ecc553\u003c/code\u003e\u003c/a\u003e Polish contribution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cd44efaf687ce9a13e28e5569ee9c4fd4ee134f6\"\u003e\u003ccode\u003ecd44efa\u003c/code\u003e\u003c/a\u003e Allow update of existing WebSession after max sessions limit is reached\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/59d2895c8289642ba233de93f38e7a109fc971c1\"\u003e\u003ccode\u003e59d2895\u003c/code\u003e\u003c/a\u003e Fix InMemoryWebSessionStoreTests.startsSessionImplicitly() test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a876bb41af418c35ff3409146e29c28e4ed1b619\"\u003e\u003ccode\u003ea876bb4\u003c/code\u003e\u003c/a\u003e Polish WebSession support and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/3b6becac014f55e896de7e28344e2863ff90425a\"\u003e\u003ccode\u003e3b6beca\u003c/code\u003e\u003c/a\u003e Check for package-visible constructor in case of ClassLoader mismatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/59ffbd7a598af7cc7ef3efa81061cb06a06371e5\"\u003e\u003ccode\u003e59ffbd7\u003c/code\u003e\u003c/a\u003e Test conversion support in PropertySourcesPlaceholderConfigurer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.4.RELEASE...v6.1.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.asynchttpclient:async-http-client` from 2.2.0 to 2.12.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/releases\"\u003eorg.asynchttpclient:async-http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAHC v2.12.4 Release\u003c/h2\u003e\n\u003ch2\u003eSecurity Advisory\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/security/advisories/GHSA-mfj5-cf8g-g2fv\"\u003ehttps://github.com/AsyncHttpClient/async-http-client/security/advisories/GHSA-mfj5-cf8g-g2fv\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cp\u003eThis is a breaking release. \u003ccode\u003eRequestBuilderBase.java\u003c/code\u003e has a new method added. This is in response to \u003ccode\u003eGHSA-mfj5-cf8g-g2fv\u003c/code\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/AsyncHttpClient/async-http-client/commit/6afba08b39a10c2a85bb1b38e14ada224cd40705\"\u003e\u003ccode\u003e6afba08\u003c/code\u003e\u003c/a\u003e Release 2.12.4 with CVE Fix: 2024-53990\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/7a370af58dc8895a27a14d0a81af2a3b91930651\"\u003e\u003ccode\u003e7a370af\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release async-http-client-project-2.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/7201bf111839358226df678fd512961a3db4fc1d\"\u003e\u003ccode\u003e7201bf1\u003c/code\u003e\u003c/a\u003e Bump netty to 4.1.60.Final \u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1775\"\u003e#1775\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1782\"\u003e#1782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/576decf10ca8729c1b3216fcd54c2191872059f4\"\u003e\u003ccode\u003e576decf\u003c/code\u003e\u003c/a\u003e Proxy CONNECT custom headers (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/d2fc37154b48c416e9d2dda0095a4a7a32b83f5a\"\u003e\u003ccode\u003ed2fc371\u003c/code\u003e\u003c/a\u003e Fix for NPE when connection is reset by peer (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1771\"\u003e#1771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/bd7b5bd0e3e5f7eb045d3e996d94b9f190fe3232\"\u003e\u003ccode\u003ebd7b5bd\u003c/code\u003e\u003c/a\u003e Use original method in redirects for HEAD / OPTIONS requests (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/d24ee6ac16e972fd910d1adfdd542e0cd2db59bd\"\u003e\u003ccode\u003ed24ee6a\u003c/code\u003e\u003c/a\u003e Propagate original request user-agent in proxy CONNECT requests (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1742\"\u003e#1742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/7770c8b3a0af142b2f57bfb1c5b6f4a836f8fed5\"\u003e\u003ccode\u003e7770c8b\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/AsyncHttpClient/async-http-client/commit/64622adb84d3d7dc2f517a500b6f1f2f4d7c4d02\"\u003e\u003ccode\u003e64622ad\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release async-http-client-project-2.12.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/commit/26588259cf1539dda378ae069a54b30ec4be60af\"\u003e\u003ccode\u003e2658825\u003c/code\u003e\u003c/a\u003e Bump netty.version for vulnerability fixes (\u003ca href=\"https://redirect.github.com/AsyncHttpClient/async-http-client/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/AsyncHttpClient/async-http-client/compare/async-http-client-project-2.2.0...async-http-client-project-2.12.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.jetty:jetty-server` from 9.4.19.v20190610 to 9.4.56.v20240826\n\nUpdates `org.bouncycastle:bcprov-jdk15on` from 1.58 to 1.70\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-jdk15on'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.84\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.83\u003c!-- raw HTML omitted --\u003e\nDate:      2025, November 27th.\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.apache.commons:commons-vfs2` from 2.4 to 2.10.0\n\nUpdates `org.bouncycastle:bcpkix-jdk15on` from 1.58 to 1.62\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-jdk15on'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.84\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.83\u003c!-- raw HTML omitted --\u003e\nDate:      2025, November 27th.\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.apache.sshd:sshd-core` from 2.5.1 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/mina-sshd/blob/master/CHANGES.md\"\u003eorg.apache.sshd:sshd-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ePrevious Versions\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.2.0.md\"\u003eVersion 2.1.0 to 2.2.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.3.0.md\"\u003eVersion 2.2.0 to 2.3.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.4.0.md\"\u003eVersion 2.3.0 to 2.4.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.5.0.md\"\u003eVersion 2.4.0 to 2.5.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.5.1.md\"\u003eVersion 2.5.0 to 2.5.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.6.0.md\"\u003eVersion 2.5.1 to 2.6.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.7.0.md\"\u003eVersion 2.6.0 to 2.7.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.8.0.md\"\u003eVersion 2.7.0 to 2.8.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.9.0.md\"\u003eVersion 2.8.0 to 2.9.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.9.1.md\"\u003eVersion 2.9.0 to 2.9.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.9.2.md\"\u003eVersion 2.9.1 to 2.9.2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.10.0.md\"\u003eVersion 2.9.2 to 2.10.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.11.0.md\"\u003eVersion 2.10.0 to 2.11.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.12.0.md\"\u003eVersion 2.11.0 to 2.12.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.12.1.md\"\u003eVersion 2.12.0 to 2.12.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.13.0.md\"\u003eVersion 2.12.1 to 2.13.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.13.1.md\"\u003eVersion 2.13.0 to 2.13.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.13.2.md\"\u003eVersion 2.13.1 to 2.13.2\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.14.0.md\"\u003eVersion 2.13.2 to 2.14.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.15.0.md\"\u003eVersion 2.14.0 to 2.15.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.16.0.md\"\u003eVersion 2.15.0 to 2.16.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.17.0.md\"\u003eVersion 2.16.0 to 2.17.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eLatest Version\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/apache/mina-sshd/blob/master/docs/changes/2.17.1.md\"\u003eVersion 2.17.0 to 2.17.1\u003c/a\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePlanned for Next Version\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003ch2\u003ePotential Compatibility Issues\u003c/h2\u003e\n\u003ch2\u003eMajor Code Re-factoring\u003c/h2\u003e\n\u003c/blockquote\u003e\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/mina-sshd/commit/2772c7c8f6afb8c53546ca803501f52118bd0491\"\u003e\u003ccode\u003e2772c7c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release sshd-2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/c5500e9da63b8d756ac46cf70ff260ded8ec9e23\"\u003e\u003ccode\u003ec5500e9\u003c/code\u003e\u003c/a\u003e Add changelog for 2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/9a724be5b3c762f4845a802adc5f535c83473469\"\u003e\u003ccode\u003e9a724be\u003c/code\u003e\u003c/a\u003e [SSHD-525] Server side implementation of \u003ca href=\"mailto:posix-rename@openssh.com\"\u003eposix-rename@openssh.com\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/4dad0d7059b35fc497e2be6613f4762810a6a173\"\u003e\u003ccode\u003e4dad0d7\u003c/code\u003e\u003c/a\u003e [SSHD-1145] Deprecate ReflectionUtils#isClassAvailable and use ThreadUtils#re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/db7cbdc5c0c51a0b444628357a3d45aa803285d6\"\u003e\u003ccode\u003edb7cbdc\u003c/code\u003e\u003c/a\u003e [SSHD-1158] Don't send channel EOF after having received channel CLOSE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/60b50f918198cfb7b040bb125676176b991bc5b6\"\u003e\u003ccode\u003e60b50f9\u003c/code\u003e\u003c/a\u003e [SSHD-1141] DefaultClientKexExtensionHandler: ensure list is modifiable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/797d887d1ec4db4c5d7722acf61bbc57f6652eab\"\u003e\u003ccode\u003e797d887\u003c/code\u003e\u003c/a\u003e Updated Netty version to 4.1.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/4bfeca39471b90f35a59072460658731fd83b2c3\"\u003e\u003ccode\u003e4bfeca3\u003c/code\u003e\u003c/a\u003e Updated PMD version to 6.33.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/f7a2ae35472d29b7c30a368d3b134cb65439b897\"\u003e\u003ccode\u003ef7a2ae3\u003c/code\u003e\u003c/a\u003e Updated Checkstyle version to 8.41.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mina-sshd/commit/0a3f5da77114a1a68aff0322206435a4a563c8f7\"\u003e\u003ccode\u003e0a3f5da\u003c/code\u003e\u003c/a\u003e Updated Spring Core version to 5.3.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/mina-sshd/compare/sshd-2.5.1...sshd-2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.tomcat:tomcat-catalina` from 8.5.24 to 9.0.112\n\nUpdates `org.eclipse.jetty.http2:http2-server` from 9.4.27.v20200227 to 9.4.56.v20240826\n\nUpdates `org.eclipse.jetty:jetty-servlets` from 9.4.27.v20200227 to 9.4.56.v20240826\n\nUpdates `commons-net:commons-net` from 3.6 to 3.9.0\n\nUpdates `ch.qos.logback:logback-classic` from 1.2.3 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=\"...\n\n_Description has been truncated_","html_url":"https://github.com/yathin51/tutorials/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yathin51%2Ftutorials/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"4.3.6","new_version":"4.5.13","update_type":"minor","path":"/sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources","pr_created_at":"2026-02-20T22:47:43.000Z","version_change":"4.3.6 → 4.5.13","issue":{"uuid":"3970691077","node_id":"PR_kwDOCJ515c7FRqVC","number":13,"state":"closed","title":"Bump org.apache.httpcomponents:httpclient from 4.3.6 to 4.5.13 in /sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":true,"comments_count":1,"pull_request":true,"closed_at":"2026-02-20T23:04:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-20T22:47:43.000Z","updated_at":"2026-02-20T23:04:15.000Z","time_to_close":990,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.6","new_version":"4.5.13","repository_url":null}],"path":"/sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources","ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.3.6 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.3.6\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aliz-ai/beam/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aliz-ai/beam/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliz-ai%2Fbeam/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"4.3.5","new_version":"4.5.14","update_type":"minor","path":null,"pr_created_at":"2026-02-09T11:09:23.000Z","version_change":"4.3.5 → 4.5.14","issue":{"uuid":"3915825994","node_id":"PR_kwDORI1qNs7CdBxj","number":5,"state":"closed","title":"Maven Update: Bump the minor-and-patch-updates group with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T13:50:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T11:09:23.000Z","updated_at":"2026-02-09T13:50:33.000Z","time_to_close":9669,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Maven Update: Bump","group_name":"minor-and-patch-updates","update_count":2,"packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.5","new_version":"4.5.14"},{"name":"com.typesafe.akka:akka-stream_3","old_version":"2.8.6","new_version":"2.8.8","repository_url":"https://github.com/akka/akka"}],"path":null,"ecosystem":"maven"},"body":"Bumps the minor-and-patch-updates group with 2 updates: org.apache.httpcomponents:httpclient and [com.typesafe.akka:akka-stream_3](https://github.com/akka/akka).\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.3.5 to 4.5.14\n\nUpdates `com.typesafe.akka:akka-stream_3` from 2.8.6 to 2.8.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/akka/akka/releases\"\u003ecom.typesafe.akka:akka-stream_3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Update latestPatchOf28 by \u003ca href=\"https://github.com/patriknw\"\u003e\u003ccode\u003e@​patriknw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32552\"\u003eakka/akka#32552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebugfix: Update protobuf by \u003ca href=\"https://github.com/JustinPihony\"\u003e\u003ccode\u003e@​JustinPihony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32581\"\u003eakka/akka#32581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLicense change date 2.8.8 by \u003ca href=\"https://github.com/sebastian-alfers\"\u003e\u003ccode\u003e@​sebastian-alfers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32584\"\u003eakka/akka#32584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/akka/akka/compare/v2.8.7...v2.8.8\"\u003ehttps://github.com/akka/akka/compare/v2.8.7...v2.8.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.8.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate MiMa.scala for 2.8 by \u003ca href=\"https://github.com/sebastian-alfers\"\u003e\u003ccode\u003e@​sebastian-alfers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32457\"\u003eakka/akka#32457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add license key check (2.8) by \u003ca href=\"https://github.com/patriknw\"\u003e\u003ccode\u003e@​patriknw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32541\"\u003eakka/akka#32541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update license change date for 2.8.7 by \u003ca href=\"https://github.com/patriknw\"\u003e\u003ccode\u003e@​patriknw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/akka/akka/pull/32542\"\u003eakka/akka#32542\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/akka/akka/compare/v2.8.6...v2.8.7\"\u003ehttps://github.com/akka/akka/compare/v2.8.6...v2.8.7\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/a7ebe0ca46a55d62270b959942e6698727e400aa\"\u003e\u003ccode\u003ea7ebe0c\u003c/code\u003e\u003c/a\u003e chore: align license date (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32584\"\u003e#32584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/c444b736794d6b9f4d52d4e420fcd7d8f0899432\"\u003e\u003ccode\u003ec444b73\u003c/code\u003e\u003c/a\u003e chore: align license for 2.8.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/7106331a41b4a2f82630793a2ff9d5790dd74d99\"\u003e\u003ccode\u003e7106331\u003c/code\u003e\u003c/a\u003e bump: protobuf 3.16.3 (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32581\"\u003e#32581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/d3820b24b3457a7490ccb204e670edcc8521dd04\"\u003e\u003ccode\u003ed3820b2\u003c/code\u003e\u003c/a\u003e chore: Update latestPatchOf28 (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32552\"\u003e#32552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/42c5d3c2a7ce0c5d7de2140e87f246902ab0ec7f\"\u003e\u003ccode\u003e42c5d3c\u003c/code\u003e\u003c/a\u003e chore: Env var for publishing docs (2.8) (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32548\"\u003e#32548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/f17b5b403471729932583b2d11847ce974d9aa3b\"\u003e\u003ccode\u003ef17b5b4\u003c/code\u003e\u003c/a\u003e chore: Update license change date for 2.8.7 (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32542\"\u003e#32542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/891e12ab858160e12dab99731065f35d4dd16049\"\u003e\u003ccode\u003e891e12a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/akka/akka/issues/32541\"\u003e#32541\u003c/a\u003e from akka/wip-license-key-2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/b3641cf4d302a29c83730e65cec5419338858ec9\"\u003e\u003ccode\u003eb3641cf\u003c/code\u003e\u003c/a\u003e feat: Add license key check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akka/akka-core/commit/1bc1a7c720ed9f3e50d6ef8ea25569e374b75f6f\"\u003e\u003ccode\u003e1bc1a7c\u003c/code\u003e\u003c/a\u003e Update MiMa.scala for 2.8 (\u003ca href=\"https://redirect.github.com/akka/akka/issues/32457\"\u003e#32457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/akka/akka/compare/v2.8.6...v2.8.8\"\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/oyvindertest/pluto/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oyvindertest%2Fpluto/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"4.5.13","new_version":"4.5.14","update_type":"patch","path":null,"pr_created_at":"2026-01-28T13:55:40.000Z","version_change":"4.5.13 → 4.5.14","issue":{"uuid":"3865577725","node_id":"PR_kwDOQ1iHRM6_3P0W","number":31,"state":"closed","title":"Bump org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-01T14:01:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T13:55:40.000Z","updated_at":"2026-02-01T14:01:40.000Z","time_to_close":345951,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.13\u0026new-version=4.5.14)](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/IBM/ibm-cos-sdk-java-v2/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBM%2Fibm-cos-sdk-java-v2/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"}},{"old_version":"4.3.5","new_version":"4.5.13","update_type":"minor","path":null,"pr_created_at":"2025-10-20T05:01:10.000Z","version_change":"4.3.5 → 4.5.13","issue":{"uuid":"3531054189","node_id":"PR_kwDOQCEpcc6ujwFp","number":2,"state":"closed","title":"Bump the maven group across 3 directories with 18 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-20T06:49:05.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-20T05:01:10.000Z","updated_at":"2025-10-20T06:49:13.000Z","time_to_close":6475,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":18,"packages":[{"name":"org.apache.zookeeper:zookeeper","old_version":"3.4.11","new_version":"3.8.4"},{"name":"org.apache.commons:commons-lang3","old_version":"3.3.2","new_version":"3.18.0"},{"name":"commons-net:commons-net","old_version":"3.3","new_version":"3.9.0"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.7.4","new_version":"2.12.7.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.7.4","new_version":"2.15.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.5","new_version":"4.5.13"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.mybatis:mybatis","old_version":"3.2.8","new_version":"3.5.6","repository_url":"https://github.com/mybatis/mybatis-3"},{"name":"com.github.pagehelper:pagehelper","old_version":"4.1.3","new_version":"5.3.1","repository_url":"https://github.com/pagehelper/Mybatis-PageHelper"},{"name":"org.springframework:spring-core","old_version":"4.3.3.RELEASE","new_version":"4.3.20.RELEASE","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-context","old_version":"4.3.3.RELEASE","new_version":"6.1.20","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-beans","old_version":"4.3.3.RELEASE","new_version":"5.2.22.RELEASE","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-webmvc","old_version":"4.3.3.RELEASE","new_version":"6.2.10","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"commons-fileupload:commons-fileupload","old_version":"1.3.1","new_version":"1.6.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 4 updates in the /java/rocketmq directory: [cn.hutool:hutool-all](https://github.com/looly/hutool), org.apache.kafka:kafka-clients, [com.google.guava:guava](https://github.com/google/guava) and [com.alibaba:fastjson](https://github.com/alibaba/fastjson).\nBumps the maven group with 1 update in the /java/skill directory: [com.google.guava:guava](https://github.com/google/guava).\nBumps the maven group with 14 updates in the /java/zookeeper directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.zookeeper:zookeeper | `3.4.11` | `3.8.4` |\n| org.apache.commons:commons-lang3 | `3.3.2` | `3.18.0` |\n| commons-net:commons-net | `3.3` | `3.9.0` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.7.4` | `2.12.7.1` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.7.4` | `2.15.0` |\n| org.apache.httpcomponents:httpclient | `4.3.5` | `4.5.13` |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.12` | `4.13.1` |\n| [org.mybatis:mybatis](https://github.com/mybatis/mybatis-3) | `3.2.8` | `3.5.6` |\n| [com.github.pagehelper:pagehelper](https://github.com/pagehelper/Mybatis-PageHelper) | `4.1.3` | `5.3.1` |\n| [org.springframework:spring-core](https://github.com/spring-projects/spring-framework) | `4.3.3.RELEASE` | `4.3.20.RELEASE` |\n| [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) | `4.3.3.RELEASE` | `6.1.20` |\n| [org.springframework:spring-beans](https://github.com/spring-projects/spring-framework) | `4.3.3.RELEASE` | `5.2.22.RELEASE` |\n| [org.springframework:spring-webmvc](https://github.com/spring-projects/spring-framework) | `4.3.3.RELEASE` | `6.2.10` |\n| commons-fileupload:commons-fileupload | `1.3.1` | `1.6.0` |\n\n\nUpdates `cn.hutool:hutool-all` from 4.1.1 to 5.8.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/looly/hutool/releases\"\u003ecn.hutool:hutool-all's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.21(2023-07-29)\u003c/h1\u003e\n\u003ch3\u003e🐣新特性\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      list 为空时，CollUtil.max等返回null而非异常（pr#1027@Gitee）\u003c/li\u003e\n\u003cli\u003e【poi   】      ExcelReader.getWriter逻辑变更，当从非文件读取时，获取sheet，而非空表格。\u003c/li\u003e\n\u003cli\u003e【core  】      Ipv4Util 新增方法：检测指定 IP 地址是否匹配通配符（pr#3171@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      DateUtil.parse适配6位毫秒格式（issue#I7H34N@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      RandomUtil增加可选是否包含边界的重载（issue#3182@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      StrUtil增加truncateByByteLength方法（pr#3176@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      身份证工具类isValidCard18、isValidCard15入参null直接返回null（pr#1034@Gitee）\u003c/li\u003e\n\u003cli\u003e【http  】      使用multiparty方式支持body参数（issue#3158@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      ZipReader增加setMaxSizeDiff方法，自定义或关闭ZipBomb（issue#3018@Github）\u003c/li\u003e\n\u003cli\u003e【db    】      Query.of(entity)构建时传入fields（issue#I7M5JU@Gitee）\u003c/li\u003e\n\u003cli\u003e【db    】      clickhouse驱动名称变更为com.clickhouse.jdbc.ClickHouseDriver（issue#3224@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      UrlResource增加size方法（issue#3226@Github）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐞Bug修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      修复MapUtil工具使用filter方法构造传入参数结果问题（issue#3162@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复序列化和反序列化Class问题（issue#I7FQ29@Gitee）\u003c/li\u003e\n\u003cli\u003e【setting】     修复utf8-bom的setting文件读取问题（issue#I7G34E@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复PathUtil.getMimeType可能造成的异常（issue#3179@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复Pair序列化转换无效问题（issue#I7GPGX@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复TypeUtil.getTypeArgument对实现接口获取不全面问题（issue#I7CRIW@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复BeanUtil.isCommonFieldsEqual判空导致的问题\u003c/li\u003e\n\u003cli\u003e【extra 】      修复CompressUtil.createArchiver 将文件压缩为tgz时文件名规则无效问题（issue#I7LLL7@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复脱敏银行卡号长度bug（pr#3210@Github）\u003c/li\u003e\n\u003cli\u003e【jwt   】      修复JWTSignerUtil中ES256签名不符合规范问题（issue#3205@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复UserInfo获取country问题（issue#I7MCKW@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复MVEL加载错误问题（issue#3214@Github）\u003c/li\u003e\n\u003cli\u003e【json  】      修复JSONBeanParser在遇到List时没有被正确递归问题（issue#I7M2GZ@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复VersionComparator对1.0.3及1.0.2a比较有误的问题（pr#1043@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复IOS系统下，chrome 浏览器的解析规则有误（pr#1044@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复多线程下Sftp中Channel关闭的问题（issue#I7OHIB@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复CVE-2023-24163漏洞（issue#I6AJWJ@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.20(2023-06-16)\u003c/h1\u003e\n\u003ch3\u003e🐣新特性\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      UrlQuery增加setStrict方法，区分是否严格模式（issue#I78PB1@Gitee）\u003c/li\u003e\n\u003cli\u003e【poi   】      添加系列方法writeCol，以支持按列输出（pr#1003@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      CollUtil新增anyMatch和allMatch方法（pr#1008@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      CsvWriter如果开启了append=true，默认自动开启endingLineBreak=true（pr#1010@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐞Bug修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      修复TreeUtil.getParentsName()获取到的路径集合中存在值为null的路径名称问题（issue#I795IN@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复umberUtil.parseNumber对+解析问题（issue#I79VS7@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复IdcardUtil.getGenderByIdCard存在潜在的异常（pr#1007@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复Table#contains空指针问题（issue#3135@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复FileUtil.checkSlip方法缺陷（issue#3140@Github）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复Sftp中exists方法父目录不存在时报错（issue#I7CSQ9@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- 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/chinabugotech/hutool/blob/v5-master/CHANGELOG.md\"\u003ecn.hutool:hutool-all's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.21(2023-07-29)\u003c/h1\u003e\n\u003ch3\u003e🐣新特性\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      list 为空时，CollUtil.max等返回null而非异常（pr#1027@Gitee）\u003c/li\u003e\n\u003cli\u003e【poi   】      ExcelReader.getWriter逻辑变更，当从非文件读取时，获取sheet，而非空表格。\u003c/li\u003e\n\u003cli\u003e【core  】      Ipv4Util 新增方法：检测指定 IP 地址是否匹配通配符（pr#3171@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      DateUtil.parse适配6位毫秒格式（issue#I7H34N@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      RandomUtil增加可选是否包含边界的重载（issue#3182@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      StrUtil增加truncateByByteLength方法（pr#3176@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      身份证工具类isValidCard18、isValidCard15入参null直接返回null（pr#1034@Gitee）\u003c/li\u003e\n\u003cli\u003e【http  】      使用multiparty方式支持body参数（issue#3158@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      ZipReader增加setMaxSizeDiff方法，自定义或关闭ZipBomb（issue#3018@Github）\u003c/li\u003e\n\u003cli\u003e【db    】      Query.of(entity)构建时传入fields（issue#I7M5JU@Gitee）\u003c/li\u003e\n\u003cli\u003e【db    】      clickhouse驱动名称变更为com.clickhouse.jdbc.ClickHouseDriver（issue#3224@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      UrlResource增加size方法（issue#3226@Github）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐞Bug修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      修复MapUtil工具使用filter方法构造传入参数结果问题（issue#3162@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复序列化和反序列化Class问题（issue#I7FQ29@Gitee）\u003c/li\u003e\n\u003cli\u003e【setting】     修复utf8-bom的setting文件读取问题（issue#I7G34E@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复PathUtil.getMimeType可能造成的异常（issue#3179@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复Pair序列化转换无效问题（issue#I7GPGX@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复TypeUtil.getTypeArgument对实现接口获取不全面问题（issue#I7CRIW@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复BeanUtil.isCommonFieldsEqual判空导致的问题\u003c/li\u003e\n\u003cli\u003e【extra 】      修复CompressUtil.createArchiver 将文件压缩为tgz时文件名规则无效问题（issue#I7LLL7@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复脱敏银行卡号长度bug（pr#3210@Github）\u003c/li\u003e\n\u003cli\u003e【jwt   】      修复JWTSignerUtil中ES256签名不符合规范问题（issue#3205@Github）\u003c/li\u003e\n\u003cli\u003e【core  】      修复UserInfo获取country问题（issue#I7MCKW@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复MVEL加载错误问题（issue#3214@Github）\u003c/li\u003e\n\u003cli\u003e【json  】      修复JSONBeanParser在遇到List时没有被正确递归问题（issue#I7M2GZ@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复VersionComparator对1.0.3及1.0.2a比较有误的问题（pr#1043@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复IOS系统下，chrome 浏览器的解析规则有误（pr#1044@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复多线程下Sftp中Channel关闭的问题（issue#I7OHIB@Gitee）\u003c/li\u003e\n\u003cli\u003e【extra 】      修复CVE-2023-24163漏洞（issue#I6AJWJ@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch1\u003e5.8.20(2023-06-16)\u003c/h1\u003e\n\u003ch3\u003e🐣新特性\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      UrlQuery增加setStrict方法，区分是否严格模式（issue#I78PB1@Gitee）\u003c/li\u003e\n\u003cli\u003e【poi   】      添加系列方法writeCol，以支持按列输出（pr#1003@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      CollUtil新增anyMatch和allMatch方法（pr#1008@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      CsvWriter如果开启了append=true，默认自动开启endingLineBreak=true（pr#1010@Gitee）\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐞Bug修复\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e【core  】      修复TreeUtil.getParentsName()获取到的路径集合中存在值为null的路径名称问题（issue#I795IN@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复umberUtil.parseNumber对+解析问题（issue#I79VS7@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复IdcardUtil.getGenderByIdCard存在潜在的异常（pr#1007@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复Table#contains空指针问题（issue#3135@Gitee）\u003c/li\u003e\n\u003cli\u003e【core  】      修复FileUtil.checkSlip方法缺陷（issue#3140@Github）\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/looly/hutool/commits/5.8.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 2.4.0 to 3.9.1\n\nUpdates `com.google.guava:guava` from 28.2-jre to 32.0.0-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e32.0.0\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\n  \u0026lt;version\u0026gt;32.0.0-jre\u0026lt;/version\u0026gt;\n  \u0026lt;!-- or, for Android: --\u0026gt;\n  \u0026lt;version\u0026gt;32.0.0-android\u0026lt;/version\u0026gt;\n\u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar\"\u003e32.0.0-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-android/guava-32.0.0-android.jar\"\u003e32.0.0-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar\"\u003efailureaccess-1.0.1.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-jre/api/docs/\"\u003e32.0.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/docs/\"\u003e32.0.0-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-jre/api/diffs/\"\u003e32.0.0-jre vs. 31.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/diffs/\"\u003e32.0.0-android vs. 31.1-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/androiddiffs/\"\u003e32.0.0-android vs. 32.0.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003ch4\u003eSecurity fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReimplemented \u003ccode\u003eFiles.createTempDir\u003c/code\u003e and \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e to further address CVE-2020-8908 (\u003ca href=\"https://redirect.github.com/google/guava/issues/4011\"\u003e#4011\u003c/a\u003e) and CVE-2023-2976 (\u003ca href=\"https://redirect.github.com/google/guava/issues/2575\"\u003e#2575\u003c/a\u003e). (feb83a1c8f)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhile CVE-2020-8908 was officially closed when we deprecated \u003ccode\u003eFiles.createTempDir\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v30.0\"\u003eGuava 30.0\u003c/a\u003e, we've heard from users that even recent versions of Guava have been listed as vulnerable in \u003cem\u003eother\u003c/em\u003e databases of security vulnerabilities. In response, we've reimplemented the method (and the very rarely used \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e class, which had a similar issue) to eliminate the insecure behavior entirely. This change could technically affect users in a number of different ways (discussed under \u0026quot;Incompatible changes\u0026quot; below), but in practice, the only problem users are likely to encounter is with Windows. If you are using those APIs under Windows, you should skip 32.0.0 and go straight to \u003ca href=\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e which fixes the problem. (Unfortunately, we didn't think of the Windows problem until after the release. And while we \u003ca href=\"https://github.com/google/guava#important-warnings\"\u003ewarn that \u003ccode\u003ecommon.io\u003c/code\u003e in particular may not work under Windows\u003c/a\u003e, we didn't intend to regress support.) Sorry for the trouble.\u003c/p\u003e\n\u003ch4\u003eIncompatible changes\u003c/h4\u003e\n\u003cp\u003eAlthough this release bumps Guava's major version number, it makes \u003cstrong\u003eno binary-incompatible changes to the \u003ccode\u003eguava\u003c/code\u003e artifact\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eOne change could cause issues for Widows users, and a few other changes could cause issues for users in more usual situations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eThe new implementations of \u003ccode\u003eFiles.createTempDir\u003c/code\u003e and \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/google/guava/issues/6535\"\u003ethrow an exception under Windows\u003c/a\u003e.\u003c/strong\u003e This is fixed in \u003ca href=\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e. Sorry for the trouble.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eguava-gwt\u003c/code\u003e now \u003ca href=\"https://redirect.github.com/google/guava/issues/6627\"\u003erequires\u003c/a\u003e GWT \u003ca href=\"https://github.com/gwtproject/gwt/releases/tag/2.10.0\"\u003e2.10.0\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThis release makes a binary-incompatible change to a \u003ccode\u003e@Beta\u003c/code\u003e API in the \u003cstrong\u003eseparate artifact\u003c/strong\u003e \u003ccode\u003eguava-testlib\u003c/code\u003e. Specifically, we changed the return type of \u003ccode\u003eTestingExecutors.sameThreadScheduledExecutor\u003c/code\u003e to \u003ccode\u003eListeningScheduledExecutorService\u003c/code\u003e. The old return type was a package-private class, which caused the Kotlin compiler to produce warnings. (dafaa3e435)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.alibaba:fastjson` from 1.2.68 to 1.2.83\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alibaba/fastjson/releases\"\u003ecom.alibaba:fastjson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eFASTJSON 1.2.83版本发布（安全修复）\u003c/h2\u003e\n\u003cp\u003e这是一个安全修复版本，修复最近收到在特定场景下可以绕过autoType关闭限制的漏洞，建议fastjson用户尽快采取安全措施保障系统安全。\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/alibaba/fastjson/wiki/security_update_20220523\"\u003e安全修复方案\u003c/a\u003e ：\u003ca href=\"https://github.com/alibaba/fastjson/wiki/security_update_20220523\"\u003ehttps://github.com/alibaba/fastjson/wiki/security_update_20220523\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFASTJSON2已经发布并且提供兼容包，性能更好也更安全，升级指南 \u003ca href=\"https://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn\"\u003ehttps://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003eIssues\u003c/h1\u003e\n\u003col\u003e\n\u003cli\u003e安全加固\u003c/li\u003e\n\u003cli\u003e修复JDK17下setAccessible报错的问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4077\"\u003e#4077\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003cul\u003e\n\u003cli\u003e下载 \u003ca href=\"https://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.83/\"\u003ehttps://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.83/\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e文档 \u003ca href=\"https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\"\u003ehttps://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e源码 \u003ca href=\"https://github.com/alibaba/fastjson/tree/1.2.83\"\u003ehttps://github.com/alibaba/fastjson/tree/1.2.83\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e2.0.x Releases \u003ca href=\"https://github.com/alibaba/fastjson2/releases\"\u003ehttps://github.com/alibaba/fastjson2/releases\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efastjson 1.2.79版本发布，BUG修复\u003c/h2\u003e\n\u003cp\u003e这又是一个bug fixed的版本，大家按需升级\u003c/p\u003e\n\u003ch1\u003eIssues\u003c/h1\u003e\n\u003col\u003e\n\u003cli\u003e修复引入MethodInheritanceComparator导致某些场景序列化报错的问题\u003c/li\u003e\n\u003cli\u003e增强JDK 9兼容\u003c/li\u003e\n\u003cli\u003e修复JSONArray/JSONObject的equals方法在内部对象map/list相同时不直接返回true的问题\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch1\u003e相关链接\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e下载 \u003ca href=\"https://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.79/\"\u003ehttps://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.79/\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e文档 \u003ca href=\"https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\"\u003ehttps://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e源码 \u003ca href=\"https://github.com/alibaba/fastjson/tree/1.2.79\"\u003ehttps://github.com/alibaba/fastjson/tree/1.2.79\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efastjson 1.2.76版本发布，BUG修复增强兼容\u003c/h2\u003e\n\u003cp\u003e这又是一个bug fixed的版本，大家按需升级\u003c/p\u003e\n\u003ch1\u003eIssues\u003c/h1\u003e\n\u003col\u003e\n\u003cli\u003e修复一些直接抛RuntimeException的问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3631\"\u003e#3631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eparser自动识别gzip bytes \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3614\"\u003e#3614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e修复Throwable继承类属性不支持自动类型转换问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3217\"\u003e#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e修复PrettyFormat情况下引用计算不对的问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3672\"\u003e#3672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e修复AutoType不兼容LinkedHashMap的问题\u003c/li\u003e\n\u003cli\u003e增强对Enum类型的自定类型转换\u003c/li\u003e\n\u003cli\u003e修复deserializeUsing在泛型某些场景不能正常工作的问题 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3693\"\u003e#3693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e提升JSONReader性能，减少小对象创建 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3627\"\u003e#3627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e增强对JSONPath对filter的支持 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3629\"\u003e#3629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJSONPath支持忽略NullValue的选项 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3607\"\u003e#3607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e增强对定制化enum的支持 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3601\"\u003e#3601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e增强对java.time.Instant和org.joda.time.Instant的支持 \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/3539\"\u003e#3539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e修复Parser某些场景不能识别引用的问题\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch1\u003e相关链接\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e下载 \u003ca href=\"https://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.76/\"\u003ehttps://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.76/\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e文档 \u003ca href=\"https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\"\u003ehttps://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98\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/alibaba/fastjson/commit/26f13f84fdd522de10678e43f55fde918ab7b347\"\u003e\u003ccode\u003e26f13f8\u003c/code\u003e\u003c/a\u003e 1.2.83\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/8f3410f81cbd437f7c459f8868445d50ad301f15\"\u003e\u003ccode\u003e8f3410f\u003c/code\u003e\u003c/a\u003e bug fix for autotype\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/cd3c2de6968f0046be1ac4cc7475627ebefbcf64\"\u003e\u003ccode\u003ecd3c2de\u003c/code\u003e\u003c/a\u003e improved jdk8 java.time support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/c63866eaca27441721a82ad8a2553b929e1e3360\"\u003e\u003ccode\u003ec63866e\u003c/code\u003e\u003c/a\u003e remove unused import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/35db4adad70c32089542f23c272def1ad920a60d\"\u003e\u003ccode\u003e35db4ad\u003c/code\u003e\u003c/a\u003e bug fix for autoType\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/3f009e10a6905778b42dd3f8cad2de3b194a62d4\"\u003e\u003ccode\u003e3f009e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4085\"\u003e#4085\u003c/a\u003e from hengyunabc/fix_setAccessible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/dd3de5f84bcbf0c13ad60df0c3feb9d564727447\"\u003e\u003ccode\u003edd3de5f\u003c/code\u003e\u003c/a\u003e fix InaccessibleObjectException in jdk17. \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4077\"\u003e#4077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/a234f9abba58add6e5ef9d44b0c24bf49a583905\"\u003e\u003ccode\u003ea234f9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4084\"\u003e#4084\u003c/a\u003e from alibaba/revert-4078-master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/0814909139735ea4c7648e755630fd49da7be059\"\u003e\u003ccode\u003e0814909\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix InaccessibleObjectException in jdk17. \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4077\"\u003e#4077\u003c/a\u003e\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/fastjson/commit/ab82d0bacadd04226f3f926463ff6a56980c7a4b\"\u003e\u003ccode\u003eab82d0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alibaba/fastjson/issues/4078\"\u003e#4078\u003c/a\u003e from hengyunabc/master\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/alibaba/fastjson/compare/1.2.68...1.2.83\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.guava:guava` from 28.0-jre to 32.0.0-jre\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/guava/releases\"\u003ecom.google.guava:guava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e32.0.0\u003c/h2\u003e\n\u003ch3\u003eMaven\u003c/h3\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\n  \u0026lt;groupId\u0026gt;com.google.guava\u0026lt;/groupId\u0026gt;\n  \u0026lt;artifactId\u0026gt;guava\u0026lt;/artifactId\u0026gt;\n  \u0026lt;version\u0026gt;32.0.0-jre\u0026lt;/version\u0026gt;\n  \u0026lt;!-- or, for Android: --\u0026gt;\n  \u0026lt;version\u0026gt;32.0.0-android\u0026lt;/version\u0026gt;\n\u0026lt;/dependency\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eJar files\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar\"\u003e32.0.0-jre.jar\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-android/guava-32.0.0-android.jar\"\u003e32.0.0-android.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eGuava requires \u003ca href=\"https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies\"\u003eone runtime dependency\u003c/a\u003e, which you can download here:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar\"\u003efailureaccess-1.0.1.jar\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavadoc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-jre/api/docs/\"\u003e32.0.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/docs/\"\u003e32.0.0-android\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJDiff\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-jre/api/diffs/\"\u003e32.0.0-jre vs. 31.1-jre\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/diffs/\"\u003e32.0.0-android vs. 31.1-android\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"http://guava.dev/releases/32.0.0-android/api/androiddiffs/\"\u003e32.0.0-android vs. 32.0.0-jre\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003ch4\u003eSecurity fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReimplemented \u003ccode\u003eFiles.createTempDir\u003c/code\u003e and \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e to further address CVE-2020-8908 (\u003ca href=\"https://redirect.github.com/google/guava/issues/4011\"\u003e#4011\u003c/a\u003e) and CVE-2023-2976 (\u003ca href=\"https://redirect.github.com/google/guava/issues/2575\"\u003e#2575\u003c/a\u003e). (feb83a1c8f)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhile CVE-2020-8908 was officially closed when we deprecated \u003ccode\u003eFiles.createTempDir\u003c/code\u003e in \u003ca href=\"https://github.com/google/guava/releases/tag/v30.0\"\u003eGuava 30.0\u003c/a\u003e, we've heard from users that even recent versions of Guava have been listed as vulnerable in \u003cem\u003eother\u003c/em\u003e databases of security vulnerabilities. In response, we've reimplemented the method (and the very rarely used \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e class, which had a similar issue) to eliminate the insecure behavior entirely. This change could technically affect users in a number of different ways (discussed under \u0026quot;Incompatible changes\u0026quot; below), but in practice, the only problem users are likely to encounter is with Windows. If you are using those APIs under Windows, you should skip 32.0.0 and go straight to \u003ca href=\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e which fixes the problem. (Unfortunately, we didn't think of the Windows problem until after the release. And while we \u003ca href=\"https://github.com/google/guava#important-warnings\"\u003ewarn that \u003ccode\u003ecommon.io\u003c/code\u003e in particular may not work under Windows\u003c/a\u003e, we didn't intend to regress support.) Sorry for the trouble.\u003c/p\u003e\n\u003ch4\u003eIncompatible changes\u003c/h4\u003e\n\u003cp\u003eAlthough this release bumps Guava's major version number, it makes \u003cstrong\u003eno binary-incompatible changes to the \u003ccode\u003eguava\u003c/code\u003e artifact\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eOne change could cause issues for Widows users, and a few other changes could cause issues for users in more usual situations:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eThe new implementations of \u003ccode\u003eFiles.createTempDir\u003c/code\u003e and \u003ccode\u003eFileBackedOutputStream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/google/guava/issues/6535\"\u003ethrow an exception under Windows\u003c/a\u003e.\u003c/strong\u003e This is fixed in \u003ca href=\"https://github.com/google/guava/releases/tag/v32.0.1\"\u003e32.0.1\u003c/a\u003e. Sorry for the trouble.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eguava-gwt\u003c/code\u003e now \u003ca href=\"https://redirect.github.com/google/guava/issues/6627\"\u003erequires\u003c/a\u003e GWT \u003ca href=\"https://github.com/gwtproject/gwt/releases/tag/2.10.0\"\u003e2.10.0\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThis release makes a binary-incompatible change to a \u003ccode\u003e@Beta\u003c/code\u003e API in the \u003cstrong\u003eseparate artifact\u003c/strong\u003e \u003ccode\u003eguava-testlib\u003c/code\u003e. Specifically, we changed the return type of \u003ccode\u003eTestingExecutors.sameThreadScheduledExecutor\u003c/code\u003e to \u003ccode\u003eListeningScheduledExecutorService\u003c/code\u003e. The old return type was a package-private class, which caused the Kotlin compiler to produce warnings. (dafaa3e435)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/guava/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.zookeeper:zookeeper` from 3.4.11 to 3.8.4\n\nUpdates `org.apache.commons:commons-lang3` from 3.3.2 to 3.18.0\n\nUpdates `commons-net:commons-net` from 3.3 to 3.9.0\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.7.4 to 2.12.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FasterXML/jackson/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.7.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FasterXML/jackson-core/blob/jackson-core-2.15.0/release.properties\"\u003ecom.fasterxml.jackson.core:jackson-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#release configuration\n#Sun Apr 23 14:19:10 PDT 2023\nscm.commentPrefix=[maven-release-plugin]\nexec.pomFileName=pom.xml\npushChanges=false\nreleaseStrategyId=default\nproject.dev.com.fasterxml.jackson.core:jackson-core=2.15.1-SNAPSHOT\nproject.scm.com.fasterxml.jackson.core:jackson-core.connection=scm:git:\u003ca href=\"mailto:git@github.com\"\u003egit@github.com\u003c/a\u003e:FasterXML/jackson-core.git\nscm.tag=jackson-core-2.15.0\nremoteTagging=true\nproject.scm.com.fasterxml.jackson.core:jackson-core.developerConnection=scm:git:\u003ca href=\"mailto:git@github.com\"\u003egit@github.com\u003c/a\u003e:FasterXML/jackson-core.git\nexec.additionalArguments=-Prelease\nscm.branchCommitComment=@{prefix} prepare branch @{releaseLabel}\nprojectVersionPolicyId=default\nscm.url=scm:git:\u003ca href=\"mailto:git@github.com\"\u003egit@github.com\u003c/a\u003e:FasterXML/jackson-core.git\nscm.tagNameFormat=@{project.artifactId}-@{project.version}\nproject.scm.com.fasterxml.jackson.core:jackson-core.tag=HEAD\npinExternals=false\nproject.rel.com.fasterxml.jackson.core:jackson-core=2.15.0\npreparationGoals=clean verify\nscm.releaseCommitComment=@{prefix} prepare release @{releaseLabel}\nexec.snapshotReleasePluginAllowed=false\nproject.scm.com.fasterxml.jackson.core:jackson-core.url=https://github.com/FasterXML/jackson-core\nscm.developmentCommitComment=@{prefix} prepare for next development iteration\nscm.rollbackCommitComment=@{prefix} rollback the release of @{releaseLabel}\ncompletedPhase=end-release\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/FasterXML/jackson-core/commit/a2c0bdcfb9aae8fca555240e63e57c1d9e6f8079\"\u003e\u003ccode\u003ea2c0bdc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/180027aeaf6bf1e1d3a8e215cf69ed8f33373552\"\u003e\u003ccode\u003e180027a\u003c/code\u003e\u003c/a\u003e Prepare for 2.15.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/2b4192590f3cfa67df105b160ce022b559fe3d70\"\u003e\u003ccode\u003e2b41925\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/85340aa204cd4e5f279ab38f44be4e3273d5fa11\"\u003e\u003ccode\u003e85340aa\u003c/code\u003e\u003c/a\u003e Merge branch '2.14' into 2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/ed846d9497c187f194b7fa8bfb9ec5ba83bd71fa\"\u003e\u003ccode\u003eed846d9\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/94ea208ab8199d8fa381c438db3a375506cc3319\"\u003e\u003ccode\u003e94ea208\u003c/code\u003e\u003c/a\u003e Update release notes wrt \u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/990\"\u003e#990\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/a4f208696cb6982dd4ddfa3d25522d1349d6cd56\"\u003e\u003ccode\u003ea4f2086\u003c/code\u003e\u003c/a\u003e [2.14 only] backport removal of BigDecimal to BigInt conversion (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/990\"\u003e#990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/1976c0dc7f13fbc4f22e9529d1221fc39091cafe\"\u003e\u003ccode\u003e1976c0d\u003c/code\u003e\u003c/a\u003e Try to get Release workflow working wrt SLSA provenance (fix \u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/844\"\u003e#844\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/FasterXML/jackson-core/issues/989\"\u003e#989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0ee3ad8f4622bf39c7176d9f57c25f17e364ca97\"\u003e\u003ccode\u003e0ee3ad8\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/163540e385b01a6d1e6d8d3d28c7ca439e975380\"\u003e\u003ccode\u003e163540e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.7.4...jackson-core-2.15.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:httpclient` from 4.3.5 to 4.5.13\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.mybatis:mybatis` from 3.2.8 to 3.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mybatis/mybatis-3/releases\"\u003eorg.mybatis:mybatis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003emybatis-3.5.6\u003c/h2\u003e\n\u003cp\u003eEnhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA new configuration option \u003ccode\u003edefaultSqlProviderType\u003c/code\u003e is added. The specified class will be used as the SQL provider when the \u003ccode\u003evalue()\u003c/code\u003e or \u003ccode\u003etype()\u003c/code\u003e is not specified in \u003ccode\u003e@SelectProvider\u003c/code\u003e, \u003ccode\u003e@UpdateProvider\u003c/code\u003e, \u003ccode\u003e@InsertProvider\u003c/code\u003e and \u003ccode\u003e@DeleteProvider\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1951\"\u003e#1951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA new transaction isolation level \u003ccode\u003eSQL_SERVER_SNAPSHOT\u003c/code\u003e is added to \u003ccode\u003eTransactionIsolationLevel\u003c/code\u003e enum to support the MS SQL Server specific isolation level \u003ccode\u003eSNAPSHOT\u003c/code\u003e.  \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1973\"\u003e#1973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWhen there is no \u003ca href=\"https://docs.oracle.com/pls/topic/lookup?ctx=javase15\u0026amp;id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66\"\u003eJEP-290 serialization filter\u003c/a\u003e defined, a WARN level message is logged on deserializing object streams. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2079\"\u003e#2079\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePossible \u003ccode\u003eNoSuchPropertyException\u003c/code\u003e under heavy load. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1648\"\u003e#1648\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePossible \u003ccode\u003eInvalidPathException\u003c/code\u003e when registering type aliases by specifying package name. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1974\"\u003e#1974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePossible \u003ccode\u003eOutOfMemoryError\u003c/code\u003e when using \u003ccode\u003eBlockingCache\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2044\"\u003e#2044\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere is no known backward incompatible change since 3.5.5.\u003c/p\u003e\n\u003cp\u003ePlease see the \u003ca href=\"https://github.com/mybatis/mybatis-3/issues?q=is%3Aclosed+milestone%3A3.5.6\"\u003e3.5.6 milestone page\u003c/a\u003e for the complete list of changes.\u003c/p\u003e\n\u003ch2\u003emybatis-3.5.5\u003c/h2\u003e\n\u003cp\u003eEnhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou can reference single \u003ccode\u003eList\u003c/code\u003e or \u003ccode\u003eCollection\u003c/code\u003e type parameter using its actual parameter name when \u003ccode\u003euseActualParamName\u003c/code\u003e is enabled. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1237\"\u003e#1237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYou can specify \u003ccode\u003eresultMap\u003c/code\u003e in \u003ccode\u003e@One\u003c/code\u003e and \u003ccode\u003e@Many\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1771\"\u003e#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYou can specify \u003ccode\u003ecolumnPrefix\u003c/code\u003e in \u003ccode\u003e@One\u003c/code\u003e and \u003ccode\u003e@Many\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1829\"\u003e#1829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA new option \u003ccode\u003eshrinkWhitespacesInSql\u003c/code\u003e to remove extra whitespaces in SQL. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1901\"\u003e#1901\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePossible IllegalArgumentException when using \u003ccode\u003e@CacheNamespaceRef\u003c/code\u003e . \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1719\"\u003e#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMapper method invocation should be non-blocking (work around JDK-8161372). \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1929\"\u003e#1929\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere is no known backward incompatible change since 3.5.4.\u003c/p\u003e\n\u003cp\u003ePlease see the \u003ca href=\"https://github.com/mybatis/mybatis-3/issues?q=is%3Aclosed+milestone%3A3.5.5\"\u003e3.5.5 milestone page\u003c/a\u003e for the complete list of changes.\u003c/p\u003e\n\u003ch2\u003emybatis-3.5.4\u003c/h2\u003e\n\u003cp\u003eEnhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou can now omit unnecessary \u003ccode\u003e@Results\u003c/code\u003e and \u003ccode\u003e@ConstructorArgs\u003c/code\u003e annotation. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1698\"\u003e#1698\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid invoking hashCode() method when setting auto-generated keys. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1719\"\u003e#1719\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePossible ResultMapException when using nested select. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePossible incorrect TypeVariable resolution in TypeParameterResolver. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1794\"\u003e#1794\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRace condition in TypeHandlerRegistry. \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/1819\"\u003e#1819\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThere is no known backward incompatible change since 3.5.３.\u003c/p\u003e\n\u003cp\u003ePlease see the \u003ca href=\"https://github.com/mybatis/mybatis-3/issues?q=is%3Aclosed+milestone%3A3.5.4\"\u003e3.5.4 milestone page\u003c/a\u003e for the complete list of changes.\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/mybatis/mybatis-3/commit/4f286a715e898ca502129f2567a8e4bb1b459e5a\"\u003e\u003ccode\u003e4f286a7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release mybatis-3.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/d89b30095f4687ae96119d70ef4622128efdd73f\"\u003e\u003ccode\u003ed89b300\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2079\"\u003e#2079\u003c/a\u003e from harawata/desrialization-warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/9caf480e05c389548c9889362c2cb080d728b5d8\"\u003e\u003ccode\u003e9caf480\u003c/code\u003e\u003c/a\u003e Output warning when deserializing object stream with no JEP-290 filter defined\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/6c6756c0edf45d1cb07242d67e7eda89590f5dac\"\u003e\u003ccode\u003e6c6756c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2076\"\u003e#2076\u003c/a\u003e from nothingzhl/test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/c6df26c4d9aa82b6aed584fbb993dd12e04c9f57\"\u003e\u003ccode\u003ec6df26c\u003c/code\u003e\u003c/a\u003e Replaced two more URLs, updated license headers, removed extra blank lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/f1c61729ab06dea8a1f46a682d40b7dc0060a547\"\u003e\u003ccode\u003ef1c6172\u003c/code\u003e\u003c/a\u003e replace all failure doc url link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/3ffa3071ba49c6743636731c9b4e85ee3ce4379b\"\u003e\u003ccode\u003e3ffa307\u003c/code\u003e\u003c/a\u003e clean failure doc url link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/24d672c654e0707b4127c942edafdfee0a355307\"\u003e\u003ccode\u003e24d672c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2064\"\u003e#2064\u003c/a\u003e from tacoo/parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/50c83b4b16b9f1da78ebfc03e243ed69789c4e20\"\u003e\u003ccode\u003e50c83b4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2072\"\u003e#2072\u003c/a\u003e from mybatis/dependabot/maven/org.mockito-mockito-ju...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mybatis/mybatis-3/commit/56ed918282db4cae3b84f9625ba01770bb7be87d\"\u003e\u003ccode\u003e56ed918\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mybatis/mybatis-3/issues/2073\"\u003e#2073\u003c/a\u003e from mybatis/dependabot/maven/org.mockito-mockito-co...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mybatis/mybatis-3/compare/mybatis-3.2.8...mybatis-3.5.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.pagehelper:pagehelper` from 4.1.3 to 5.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/releases\"\u003ecom.github.pagehelper:pagehelper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e5.3.1 - 2022-06-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e处理 CVE-2022-28111 漏洞，限制 order by 参数，避免 SQL 注入\u003c/li\u003e\n\u003cli\u003eAdd support for as400. \u003cstrong\u003eby bluezealot\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e优化分页结果包装类的泛型参数 \u003cstrong\u003eby 章福来\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e规范PostgreSQL分页参数的顺序 \u003cstrong\u003eby outian\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003e5.3.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve CVE-2022-28111 vulnerability, limit the order by parameter, avoid SQL injection\u003c/li\u003e\n\u003cli\u003eAdd support for as400. \u003cstrong\u003eby bluezealot\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eOptimize generic parameters of \u003ccode\u003ePage\u003c/code\u003e class **by Zhang Fulai * *\u003c/li\u003e\n\u003cli\u003eStandardize the order of PostgreSQL paging parameters \u003cstrong\u003eby outian\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0 - 2021-10-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e增加 \u003ccode\u003eAutoDialect\u003c/code\u003e 接口用于自动获取数据库类型，可以通过 \u003ccode\u003eautoDialectClass\u003c/code\u003e 配置为自己的实现类，默认使用 \u003ccode\u003eDataSourceNegotiationAutoDialect\u003c/code\u003e，优先根据连接池获取。\n默认实现中，增加针对 \u003ccode\u003ehikari,druid,tomcat-jdbc,c3p0,dbcp\u003c/code\u003e 类型数据库连接池的特殊处理，直接从配置获取jdbcUrl，当使用其他类型数据源时，仍然使用旧的方式获取连接在读取jdbcUrl。\n想要使用和旧版本完全相同方式时，可以配置 \u003ccode\u003eautoDialectClass=old\u003c/code\u003e。当数据库连接池类型非常明确时，建议配置为具体值，例如使用 hikari 时，配置 \u003ccode\u003eautoDialectClass=hikari\u003c/code\u003e\n，使用其他连接池时，配置为自己的实现类。\u003c/li\u003e\n\u003cli\u003e支持运行时动态指定使用的 dialect 实现，例如 \u003ccode\u003ePageHelper.startPage(1, 10).using(\u0026quot;oracle\u0026quot;);\u003c/code\u003e\n或者 \u003ccode\u003ePageHelper.startPage(2, 10).using(\u0026quot;org.exmaple.CustomDialect\u0026quot;);\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePageInfo\u003c/code\u003e 增加空实例常量属性 \u003ccode\u003ePageInfo.EMPTY\u003c/code\u003e 以及内容判断 \u003ccode\u003eboolean hasContent()\u003c/code\u003e。\u003c/li\u003e\n\u003cli\u003e启动中增加 banner, 需要日志级别 debug，可以通过 \u003ccode\u003e-Dpagehelper.banner=false\u003c/code\u003e 或者环境变量 \u003ccode\u003ePAGEHELPER_BANNER=false\u003c/code\u003e 关闭\n\u003cpre\u003e\u003ccode\u003e DEBUG [main] -\n\u003cp\u003e,------.                           ,--.  ,--.         ,--.\u003cbr /\u003e\n|  .--. '  ,--,--.  ,---.   ,---.  |  '--'  |  ,---.  |  |  ,---.   ,---.  ,--.--.\n|  '--' | ' ,-.  | | .-. | | .-. : |  .--.  | | .-. : |  | | .-. | | .-. : |  .--'\n|  | --'  \\ '-'  | ' '-' ' \\   --. |  |  |  | \\   --. |  | | '-' ' \\   --. |  |\u003cbr /\u003e\n\u003ccode\u003e--'       \u003c/code\u003e--\u003ccode\u003e--' .\u003c/code\u003e-  /   \u003ccode\u003e----' \u003c/code\u003e--'  \u003ccode\u003e--'  \u003c/code\u003e----' \u003ccode\u003e--' |  |-'   \u003c/code\u003e----' \u003ccode\u003e--'     \u003c/code\u003e---'                                   `--'                        is intercepting.\n\u003c/code\u003e\u003c/pre\u003e\n增加 banner 的目的在于，如果你配置了多次分页插件，你会看到 banner 输出多次，你可以在 \u003ccode\u003ePageInterceptor\u003c/code\u003e 构造方法断点看看那些地方进行了实例化。\u003c/li\u003e\u003c/p\u003e\n\u003cli\u003e完善 Count 查询，当存在 having 时，不在优化查询列。查询列存在有别名的函数或者运算时也不优化查询列，避免 order by 或 having 中使用的别名不存在。\u003c/li\u003e\n\u003cli\u003e增加判断处理某些数据（如 TDEngine）查询 count 无结果时返回 null\u003c/li\u003e\n\u003cli\u003e添加 Firebird 数据库支持和 SqlServer2012 分页语法相同。\u003c/li\u003e\n\u003cli\u003e添加 impala 数据库自动识别。\u003c/li\u003e\n\u003cli\u003eJSqlParser 升级为 4.2 版本。\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e距离上次更新3个月左右，这次更新直接让假期少了3天 :running: ，关了 GitHub 和 Gitee 上的 200 多个issue，不一定所有问题都得到了处理，如果你还有疑问，可以继续提 issue，下个大版本会考虑直接 6.0，计划全部升级到 java 8，功能保持不变。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eAutoDialect\u003c/code\u003e interface to automatically obtain the database type, which can be configured as its own\nimplementation class through \u003ccode\u003eautoDialectClass\u003c/code\u003e. By default, \u003ccode\u003eDataSourceNegotiationAutoDialect\u003c/code\u003e is used, which is\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/508533064fbda299a4c142a24e9fa34c32d7db7f\"\u003e\u003ccode\u003e5085330\u003c/code\u003e\u003c/a\u003e 发布 5.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/554a524af2d2b30d09505516adc412468a84d8fa\"\u003e\u003ccode\u003e554a524\u003c/code\u003e\u003c/a\u003e 处理 CVE-2022-28111，fixed \u003ca href=\"https://redirect.github.com/pagehelper/Mybatis-PageHelper/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/e2a67fc8b3e1568e60a01da44a4f551cf0f399b8\"\u003e\u003ccode\u003ee2a67fc\u003c/code\u003e\u003c/a\u003e 规范PostgreSQL分页参数的顺序\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/f2d1889c11e6abc68d1518ddca8c6870ae47e300\"\u003e\u003ccode\u003ef2d1889\u003c/code\u003e\u003c/a\u003e 优化分页结果包装类的泛型参数\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/ab7f661233ebb1f5676fe3be9b7f6505c4cabf51\"\u003e\u003ccode\u003eab7f661\u003c/code\u003e\u003c/a\u003e 修改 job name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/7964926ba346b54a630d403f51d3d1e4fffd4535\"\u003e\u003ccode\u003e7964926\u003c/code\u003e\u003c/a\u003e 添加 PR 执行单元测试\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/375ce52e94a0b7429f158ebf1fcf71e1b793fb44\"\u003e\u003ccode\u003e375ce52\u003c/code\u003e\u003c/a\u003e use GitHub Actions Publish package to the Maven Central Repository\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/9435e5252e70babd05539c857f0fce17c9c7cb3d\"\u003e\u003ccode\u003e9435e52\u003c/code\u003e\u003c/a\u003e Add support for as400.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/4b0484662bae2dae121af501a84360719b5b6eb1\"\u003e\u003ccode\u003e4b04846\u003c/code\u003e\u003c/a\u003e 添加编码配置\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/commit/1e9e512051230796399a0c02ed7af0d4efb403ee\"\u003e\u003ccode\u003e1e9e512\u003c/code\u003e\u003c/a\u003e 完善静态变量赋值\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pagehelper/Mybatis-PageHelper/compare/v4.1.3...v5.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:spring-core` from 4.3.3.RELEASE to 4.3.20.RELEASE\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/810fd123d5fd52fccc2aa688573c4d0dd2b5236e\"\u003e\u003ccode\u003e810fd12\u003c/code\u003e\u003c/a\u003e Release version 4.3.20.RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/044772641d12b9281185f6cf50f8485b8747132c\"\u003e\u003ccode\u003e0447726\u003c/code\u003e\u003c/a\u003e HttpRange validates requested ranges\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/d15abfdb3fd08d2d3ebe15a6bf9a639c156972e7\"\u003e\u003ccode\u003ed15abfd\u003c/code\u003e\u003c/a\u003e Revert support for concurrent BeanPostProcessor registration in 4.3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ebe3c270cb99e1cd5ac865ef2b3a68029eb4b3f3\"\u003e\u003ccode\u003eebe3c27\u003c/code\u003e\u003c/a\u003e MethodValidationInterceptor excludes FactoryBean metadata methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/6c9c8efc38479d1d560e56ed5fcf98264dd873c9\"\u003e\u003ccode\u003e6c9c8ef\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/b53995b5d4df43bb4e12bee179bffccfac080487\"\u003e\u003ccode\u003eb53995b\u003c/code\u003e\u003c/a\u003e Resource.lastModified() propagates 0 value if target resource exists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/547b84117205e3eddb30a469576c55b2c0ee217c\"\u003e\u003ccode\u003e547b841\u003c/code\u003e\u003c/a\u003e Oops, add uncommitted change for last commit.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/f61f6f2ef002c2fec706a4c3e716f9f99c05bda7\"\u003e\u003ccode\u003ef61f6f2\u003c/code\u003e\u003c/a\u003e More defensive check for MockAsyncContext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/de1139e6a0cce71a34a0b1ceeebfb585f319a548\"\u003e\u003ccode\u003ede1139e\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/e978f90a19b7ae67ebc4883f4cec0868182c182a\"\u003e\u003ccode\u003ee978f90\u003c/code\u003e\u003c/a\u003e MockHttpServletRequest allows for removing registered header entries\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.3.RELEASE...v4.3.20.RELEASE\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-context` from 4.3.3.RELEASE to 6.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.20\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option for case-insensitive match to PatternMatchUtils \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34802\"\u003e#34802\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\u003eHttpComponentsClientHttpRequestFactory setConnectionRequestTimeout not working with httpclient 5.3.1 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34854\"\u003e#34854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccidental ClassLoader defineClass enforcement after \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34677\"\u003e#34677\u003c/a\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34839\"\u003e#34839\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify \u003ccode\u003eCompositePropertySource\u003c/code\u003e behavior for \u003ccode\u003eEnumerablePropertySource\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34887\"\u003e#34887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Reactor 2023.0.18 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34899\"\u003e#34899\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.19\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuggest compilation with \u003ccode\u003e-parameters\u003c/code\u003e when \u003ccode\u003eAspectJAdviceParameterNameDiscoverer\u003c/code\u003e fails against ambiguity \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34618\"\u003e#34618\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\u003e\u003ccode\u003ePropertyBatchUpdateException\u003c/code\u003e: causes of nested \u003ccode\u003ePropertyAccessException\u003c/code\u003es not shown in output \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34698\"\u003e#34698\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange in Jar usecache behavior with Spring 6.1.x causing java.lang.IllegalStateException: zip file closed \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34694\"\u003e#34694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStartup performance regression due to CGLIB class load attempts in Spring 6.1.x \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34693\"\u003e#34693\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalAccessError for package-private member of AzureStorageConfiguration on WebSphere \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34690\"\u003e#34690\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Configuration\u003c/code\u003e classes can no longer be \u003ccode\u003eabstract\u003c/code\u003e without \u003ccode\u003e@Bean\u003c/code\u003e methods \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34689\"\u003e#34689\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerated-code for LinkedHashMap is missing static keyword \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34661\"\u003e#34661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAbstractReactiveTransactionManager throws IllegalStateException when rollback fails after commit attempt \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34619\"\u003e#34619\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\u003eAdd javadoc notes on potential exception suppression in \u003ccode\u003eListableBeanFactory#getBeansOfType\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34631\"\u003e#34631\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove remaining references to Forwarded headers in MvcUriComponentsBuilder \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34626\"\u003e#34626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMvcUriComponentsBuilder\u003c/code\u003e javadocs inaccurately reflects usage of forwarded headers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34620\"\u003e#34620\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.18\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid unnecessary CGLIB processing on configuration classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34487\"\u003e#34487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent default class loaders in hint classes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34473\"\u003e#34473\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\u003eDefaultManagedTaskExecutor throws java.lang.UnsupportedOperationException: isShutdown when rejecting tasks \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34515\"\u003e#34515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEndless loop with DataSourceUtils in spring-jdbc \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34497\"\u003e#34497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMockHttpServletResponse - handle multiple values for Content-Language header \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34491\"\u003e#34491\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/1f9c59b17b5a7afc69f28b694de4553d6b65c9d5\"\u003e\u003ccode\u003e1f9c59b\u003c/code\u003e\u003c/a\u003e Release v6.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/edfcc6ffb188e4614ec9b212e3208b666981851c\"\u003e\u003ccode\u003eedfcc6f\u003c/code\u003e\u003c/a\u003e Make use of PatternMatchUtils ignoreCase option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/f93132b11ef6aa5718d20a05846828659c082fe8\"\u003e\u003ccode\u003ef93132b\u003c/code\u003e\u003c/a\u003e Add missing \u003ca href=\"https://github.com/since\"\u003e\u003ccode\u003e@​since\u003c/code\u003e\u003c/a\u003e tags in PatternMatchUtils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/6ab4c84bd528d9480071d3dec4ff0b4904dbbb2f\"\u003e\u003ccode\u003e6ab4c84\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2023.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/d5fca0d2c5d96b1a59a5814aa38c5f3b15238301\"\u003e\u003ccode\u003ed5fca0d\u003c/code\u003e\u003c/a\u003e Upgrade to Jetty 12.0.21, Netty 4.1.121, Apache HttpClient 5.4.4, Checkstyle ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cbb94193fe9f11d1af8b8958292b0edc8451cd4c\"\u003e\u003ccode\u003ecbb9419\u003c/code\u003e\u003c/a\u003e Clarify CompositePropertySource behavior for EnumerablePropertySource contract\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/5b5e2b68767537f204d8392201497805ce6562d7\"\u003e\u003ccode\u003e5b5e2b6\u003c/code\u003e\u003c/a\u003e Fix HttpClient 5.3.x request config compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a5b0399a1d6f3e89ae3bbfeb0b13142ecaddb4e9\"\u003e\u003ccode\u003ea5b0399\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/71f27256381d72170f9c6d38eea3032ceb24f030\"\u003e\u003ccode\u003e71f2725\u003c/code\u003e\u003c/a\u003e Try loadClass on LinkageError in case of same ClassLoader as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/daee9f1242264215876e67f6ef43b117195385c6\"\u003e\u003ccode\u003edaee9f1\u003c/code\u003e\u003c/a\u003e Reinstate the @⁠Inject Technology Compatibility Kit (TCK)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.3.RELEASE...v6.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-beans` from 4.3.3.RELEASE to 5.2.22.RELEASE\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8f4c17273499280394c6824d179e25702c8992f4\"\u003e\u003ccode\u003e8f4c172\u003c/code\u003e\u003c/a\u003e Release v5.2.22.RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/9f238c997d914cf9162dac9801a2f56dae359a3f\"\u003e\u003ccode\u003e9f238c9\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/50177b1ad3485bd44239b1756f6c14607476fcf2\"\u003e\u003ccode\u003e50177b1\u003c/code\u003e\u003c/a\u003e Refine CachedIntrospectionResults property introspection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/159a99bbafdd6c01871228113d7042c3f83f360f\"\u003e\u003ccode\u003e159a99b\u003c/code\u003e\u003c/a\u003e Ignore invalid STOMP frame\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/41e158c93de4c62bf3d8aa768592ded42b08f9ef\"\u003e\u003ccode\u003e41e158c\u003c/code\u003e\u003c/a\u003e Next development version (v5.2.22.BUILD-SNAPSHOT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/833e750175349ab4fd502109a8b41af77e25cdea\"\u003e\u003ccode\u003e833e750\u003c/code\u003e\u003c/a\u003e Improve documentation and matching algorithm in data binders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/d70054d6864c78a300210490a0fb3af0e1f1b84f\"\u003e\u003ccode\u003ed70054d\u003c/code\u003e\u003c/a\u003e Upgrade to Log4j2 2.17.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/36e4951b5efef4bda9227e4ff41df14744aa7efb\"\u003e\u003ccode\u003e36e4951\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/87b508058666dd81d82e31b9dc3dff91f69b1661\"\u003e\u003ccode\u003e87b5080\u003c/code\u003e\u003c/a\u003e Consistent use of getLocalAddr() without DNS lookups in request adapters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/5cbf85a6f81757b95e84a09d676e8a33a2565671\"\u003e\u003ccode\u003e5cbf85a\u003c/code\u003e\u003c/a\u003e Avoid return value reference in potentially cached MethodParameter instance\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.3.RELEASE...v5.2.22.RELEASE\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-webmvc` from 4.3.3.RELEASE to 6.2.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-webmvc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.10\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize NIO path resolution in \u003ccode\u003ePathEditor\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35304\"\u003e#35304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003etype\u003c/code\u003e in \u003ccode\u003eProblemDetail\u003c/code\u003e nullable \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35294\"\u003e#35294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefine UriUtils#decode and StringUtils#uriDecode implementation and documentation \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35253\"\u003e#35253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvide configurable \u003ccode\u003euseCaches\u003c/code\u003e option for \u003ccode\u003eURLConnection\u003c/code\u003e usage in \u003ccode\u003eUrlResource\u003c/code\u003e (avoiding jar file leak) \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35218\"\u003e#35218\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\u003e\u003ccode\u003e@Scheduled\u003c/code\u003e tasks running in \u003ccode\u003eSimpleAsyncTaskScheduler\u003c/code\u003e are interrupted immediately on context close \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35254\"\u003e#35254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eScriptUtils.executeSqlScript()\u003c/code\u003e does not support multiple results per statement \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35248\"\u003e#35248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSuccessful Autowiring Dependent on Configuration ordering and Primary Bean flag \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35239\"\u003e#35239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLocale parameter in MessageSource#getMessage methods should be nullable \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35230\"\u003e#35230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow any \u003ccode\u003e@Transactional\u003c/code\u003e propagation for \u003ccode\u003e@TransactionalEventListener\u003c/code\u003e with BEFORE_COMMIT phase \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35150\"\u003e#35150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCatalog name should be handled with the provided case \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35064\"\u003e#35064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAccept support for generated keys column name array on HSQLDB and Derby as well \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34790\"\u003e#34790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle direct CanncelationException on timeout in JdkClientHttpRequest \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/34721\"\u003e#34721\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\u003eAdd documentation of RequestMapping about SpEL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35232\"\u003e#35232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument SqlBinaryValue behaviour with PostgreSQL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/34786\"\u003e#34786\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Micrometer 1.14.10 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35313\"\u003e#35313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to Reactor 2024.0.9 \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35312\"\u003e#35312\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Allan-QLB\"\u003e\u003ccode\u003e@​Allan-QLB\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/carsago\"\u003e\u003ccode\u003e@​carsago\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cw-dimedis\"\u003e\u003ccode\u003e@​cw-dimedis\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/giampa91\"\u003e\u003ccode\u003e@​giampa91\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.2.9\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eOncePerRequestFilter\u003c/code\u003e cannot be CGLib-proxied \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35198\"\u003e#35198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistently catch \u003ccode\u003eInaccessibleObjectException\u003c/code\u003e next to \u003ccode\u003eIllegalAccessException\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35190\"\u003e#35190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eDate\u003c/code\u003e-to-\u003ccode\u003eInstant\u003c/code\u003e and \u003ccode\u003eInstant\u003c/code\u003e-to-\u003ccode\u003eDate\u003c/code\u003e converters \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35175\"\u003e#35175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistent nullability and exception declarations in \u003ccode\u003eAbstractMessagingTemplate\u003c/code\u003e hierarchy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35159\"\u003e#35159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRegister runtime hints for \u003ccode\u003eInstant\u003c/code\u003e-to-\u003ccode\u003eTimestamp\u003c/code\u003e conversion \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35156\"\u003e#35156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003eResponseEntity\u0026lt;?\u0026gt;\u003c/code\u003e in Spring MVC \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35153\"\u003e#35153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e@CacheConfig(\u0026quot;myCacheName\u0026quot;)\u003c/code\u003e declarations for simplified configuration \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35152\"\u003e#35152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeclare \u003ccode\u003emessageSelector\u003c/code\u003e parameters in \u003ccode\u003eJmsOperations\u003c/code\u003e as \u003ccode\u003e@Nullable\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35151\"\u003e#35151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getter for \u003ccode\u003eOverflowStrategy\u003c/code\u003e in \u003ccode\u003eConcurrentWebSocketSessionDecorator\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/35132\"\u003e#35132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse preset Content-Type for streaming and reactive responses in Spring MVC \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35130\"\u003e#35130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLeniently tolerate null \u003ccode\u003e@Aspect\u003c/code\u003e bean \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35074\"\u003e#35074\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDataAccessResourceFailureException\u003c/code\u003e thrown when transaction times out on PostgreSQL \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/35073\"\u003e#35073\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/8f64480c9f91aa4f8dcf56c53e5e967a1a65d0b8\"\u003e\u003ccode\u003e8f64480\u003c/code\u003e\u003c/a\u003e Release v6.2.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/edda4731e133dd785271cccd032fb4bb028d2720\"\u003e\u003ccode\u003eedda473\u003c/code\u003e\u003c/a\u003e Build against Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/9fa2d7d190160bc1a4a713c40c0d3a5d229010e5\"\u003e\u003ccode\u003e9fa2d7d\u003c/code\u003e\u003c/a\u003e Upgrade to Jackson 2.18.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c30427fd4e18088c02c19be66567440a5878a369\"\u003e\u003ccode\u003ec30427f\u003c/code\u003e\u003c/a\u003e Upgrade to Netty 4.1.124.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/1d908f1847a2ee1d3e24ba2a789b881691494eeb\"\u003e\u003ccode\u003e1d908f1\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2024.0.9 and Micrometer 1.14.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/37b076be5121edbe0412f6b8ef190d595692b0e0\"\u003e\u003ccode\u003e37b076b\u003c/code\u003e\u003c/a\u003e Support multiple result sets in ScriptUtils.executeSqlScript()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/a9453a59594dfb547a3411135dce210f6f9b1588\"\u003e\u003ccode\u003ea9453a5\u003c/code\u003e\u003c/a\u003e Polishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/3781ba223ed76823b99e9c699e0957b391e22bf9\"\u003e\u003ccode\u003e3781ba2\u003c/code\u003e\u003c/a\u003e Optimize NIO path resolution in PathEditor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/f11a1e6f827ed7c1bfb18b8318c1f60f2634fc83\"\u003e\u003ccode\u003ef11a1e6\u003c/code\u003e\u003c/a\u003e Polish tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ffc785471bbe579aaef282720baef00a44d46435\"\u003e\u003ccode\u003effc7854\u003c/code\u003e\u003c/a\u003e Fix checkstyle error\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v4.3.3.RELEASE...v6.2.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-fileupload:commons-fileupload` from 1.3.1 to 1.6.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this grou...\n\n_Description has been truncated_","html_url":"https://github.com/lefty1808/my-program-learning/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lefty1808%2Fmy-program-learning/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"4.2.3","new_version":"4.5.13","update_type":"minor","path":null,"pr_created_at":"2025-10-02T21:41:21.000Z","version_change":"4.2.3 → 4.5.13","issue":{"uuid":"2883141791","node_id":"PR_kwDOAJgTxM6r2UCf","number":6,"state":"open","title":"Bump the maven group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-02T21:41:21.000Z","updated_at":"2025-10-02T21:41:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":4,"packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.2.3","new_version":"4.5.13"},{"name":"junit:junit","old_version":"4.11","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"org.elasticsearch:elasticsearch","old_version":"0.90.0","new_version":"8.16.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"com.google.code.gson:gson","old_version":"2.2.3","new_version":"2.8.9","repository_url":"https://github.com/google/gson"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 4 updates in the / directory: org.apache.httpcomponents:httpclient, [junit:junit](https://github.com/junit-team/junit4), [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch) and [com.google.code.gson:gson](https://github.com/google/gson).\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.2.3 to 4.5.13\n\nUpdates `junit:junit` from 4.11 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\u003ch2\u003eJUnit 4.12\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 3\u003c/h2\u003e\n\u003cp\u003ePlease refer to the \u003ca href=\"https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md\"\u003erelease notes\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003eJUnit 4.12 Beta 1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit4/commit/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.11...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.elasticsearch:elasticsearch` from 0.90.0 to 8.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch/releases\"\u003eorg.elasticsearch:elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eElasticsearch 8.16.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.5\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.4\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch v8.14.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\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/elastic/elasticsearch/commit/fc1fb13693e87881046baa93e2cf1f4caf2fd58b\"\u003e\u003ccode\u003efc1fb13\u003c/code\u003e\u003c/a\u003e Add known issue for salesforce DLS (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118489\"\u003e#118489\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118500\"\u003e#118500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/75c4721cc3bb007b618a3b8b7b70c8cdf365fe10\"\u003e\u003ccode\u003e75c4721\u003c/code\u003e\u003c/a\u003e [DOCS][101] Aggregations quickstart tutorial (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/116251\"\u003e#116251\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118470\"\u003e#118470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/dda00b7176517d4ca7e1ff3ae52376a69aa2e664\"\u003e\u003ccode\u003edda00b7\u003c/code\u003e\u003c/a\u003e Restore original \u0026quot;is within leaf\u0026quot; value in SparseVectorFieldMapper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118380\"\u003e#118380\u003c/a\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e355d989b643f8691fbcc6493ed1ffe00ff7e30b\"\u003e\u003ccode\u003ee355d98\u003c/code\u003e\u003c/a\u003e [DOCS][ML] Use elasticsearch service instead of deprecated elser service in t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/129645628de0968014b3266b5af32b0461414708\"\u003e\u003ccode\u003e1296456\u003c/code\u003e\u003c/a\u003e Improve logging of native vector scorer - vec_caps (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118325\"\u003e#118325\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118356\"\u003e#118356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e205f3e4afd65626f0cd8840159f0d95d643cb4f\"\u003e\u003ccode\u003ee205f3e\u003c/code\u003e\u003c/a\u003e ESQL: Opt into extra data stream resolution (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118378\"\u003e#118378\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118389\"\u003e#118389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/78fb1ec9706ec6e481cb5fde75d70f45267e1de0\"\u003e\u003ccode\u003e78fb1ec\u003c/code\u003e\u003c/a\u003e Fix log message format bugs (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118354\"\u003e#118354\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118387\"\u003e#118387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/c7ec10d4248a9a5c58dad44a2fb18c508d6f0768\"\u003e\u003ccode\u003ec7ec10d\u003c/code\u003e\u003c/a\u003e [8.16] Update sparse text embeddings API route for Inference Service (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118367\"\u003e#118367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/210f9d22899fb3377a462f47239cc01d2a2cc49d\"\u003e\u003ccode\u003e210f9d2\u003c/code\u003e\u003c/a\u003e [DOCS] Reviews docker examples. (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118339\"\u003e#118339\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118343\"\u003e#118343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/97eef8c36d4b443528568a571a4f9ddfd8d1c1a6\"\u003e\u003ccode\u003e97eef8c\u003c/code\u003e\u003c/a\u003e [DOCS] Documents \u003ccode\u003edimensions\u003c/code\u003e param for \u003ccode\u003eopenai\u003c/code\u003e service of Inference API (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch/compare/v0.90.0...v8.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.2.3 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-2.2.3...gson-parent-2.8.9\"\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/24601/Jest/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/24601/Jest/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/24601%2FJest/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"4.5.3","new_version":"4.5.13","update_type":"patch","path":null,"pr_created_at":"2025-10-02T21:35:49.000Z","version_change":"4.5.3 → 4.5.13","issue":{"uuid":"2883128727","node_id":"PR_kwDOC1xi9M6r2Q2X","number":2,"state":"open","title":"Bump the maven group across 7 directories with 10 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-02T21:35:49.000Z","updated_at":"2025-10-02T21:37:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":10,"packages":[{"name":"com.google.code.gson:gson","old_version":"2.8.1","new_version":"2.8.9","repository_url":"https://github.com/google/gson"},{"name":"org.elasticsearch:elasticsearch","old_version":"5.6.8","new_version":"8.16.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.3","new_version":"1.2.13","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.3","new_version":"1.3.15","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.8.5","new_version":"2.15.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the /api/pacman-api-statistics directory: [com.google.code.gson:gson](https://github.com/google/gson) and [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch).\nBumps the maven group with 2 updates in the /api/pacman-api-notifications directory: [com.google.code.gson:gson](https://github.com/google/gson) and [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch).\nBumps the maven group with 2 updates in the /api/pacman-api-compliance directory: [com.google.code.gson:gson](https://github.com/google/gson) and [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch).\nBumps the maven group with 2 updates in the /api/pacman-api-asset directory: [com.google.code.gson:gson](https://github.com/google/gson) and [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch).\nBumps the maven group with 7 updates in the /jobs/pacman-rule-engine-2.0 directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.8.1` | `2.8.9` |\n| [org.elasticsearch:elasticsearch](https://github.com/elastic/elasticsearch) | `5.6.8` | `8.16.2` |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.12` | `4.13.1` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.3` | `1.3.15` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.8.5` | `2.15.0` |\n| org.apache.httpcomponents:httpclient | `4.5.3` | `4.5.13` |\n\nBumps the maven group with 3 updates in the /jobs/pacman-data-shipper directory: org.apache.httpcomponents:httpclient, [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) and [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson).\nBumps the maven group with 1 update in the /jobs/pacman-cloud-discovery directory: [org.springframework:spring-context](https://github.com/spring-projects/spring-framework).\n\nUpdates `com.google.code.gson:gson` from 2.8.1 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.1...gson-parent-2.8.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.elasticsearch:elasticsearch` from 5.6.2 to 8.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch/releases\"\u003eorg.elasticsearch:elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eElasticsearch 8.16.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.5\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.4\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch v8.14.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\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/elastic/elasticsearch/commit/fc1fb13693e87881046baa93e2cf1f4caf2fd58b\"\u003e\u003ccode\u003efc1fb13\u003c/code\u003e\u003c/a\u003e Add known issue for salesforce DLS (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118489\"\u003e#118489\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118500\"\u003e#118500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/75c4721cc3bb007b618a3b8b7b70c8cdf365fe10\"\u003e\u003ccode\u003e75c4721\u003c/code\u003e\u003c/a\u003e [DOCS][101] Aggregations quickstart tutorial (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/116251\"\u003e#116251\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118470\"\u003e#118470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/dda00b7176517d4ca7e1ff3ae52376a69aa2e664\"\u003e\u003ccode\u003edda00b7\u003c/code\u003e\u003c/a\u003e Restore original \u0026quot;is within leaf\u0026quot; value in SparseVectorFieldMapper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118380\"\u003e#118380\u003c/a\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e355d989b643f8691fbcc6493ed1ffe00ff7e30b\"\u003e\u003ccode\u003ee355d98\u003c/code\u003e\u003c/a\u003e [DOCS][ML] Use elasticsearch service instead of deprecated elser service in t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/129645628de0968014b3266b5af32b0461414708\"\u003e\u003ccode\u003e1296456\u003c/code\u003e\u003c/a\u003e Improve logging of native vector scorer - vec_caps (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118325\"\u003e#118325\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118356\"\u003e#118356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e205f3e4afd65626f0cd8840159f0d95d643cb4f\"\u003e\u003ccode\u003ee205f3e\u003c/code\u003e\u003c/a\u003e ESQL: Opt into extra data stream resolution (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118378\"\u003e#118378\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118389\"\u003e#118389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/78fb1ec9706ec6e481cb5fde75d70f45267e1de0\"\u003e\u003ccode\u003e78fb1ec\u003c/code\u003e\u003c/a\u003e Fix log message format bugs (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118354\"\u003e#118354\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118387\"\u003e#118387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/c7ec10d4248a9a5c58dad44a2fb18c508d6f0768\"\u003e\u003ccode\u003ec7ec10d\u003c/code\u003e\u003c/a\u003e [8.16] Update sparse text embeddings API route for Inference Service (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118367\"\u003e#118367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/210f9d22899fb3377a462f47239cc01d2a2cc49d\"\u003e\u003ccode\u003e210f9d2\u003c/code\u003e\u003c/a\u003e [DOCS] Reviews docker examples. (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118339\"\u003e#118339\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118343\"\u003e#118343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/97eef8c36d4b443528568a571a4f9ddfd8d1c1a6\"\u003e\u003ccode\u003e97eef8c\u003c/code\u003e\u003c/a\u003e [DOCS] Documents \u003ccode\u003edimensions\u003c/code\u003e param for \u003ccode\u003eopenai\u003c/code\u003e service of Inference API (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch/compare/v5.6.2...v8.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.8.1 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.1...gson-parent-2.8.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.elasticsearch:elasticsearch` from 5.6.2 to 8.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch/releases\"\u003eorg.elasticsearch:elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eElasticsearch 8.16.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.5\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.4\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch v8.14.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\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/elastic/elasticsearch/commit/fc1fb13693e87881046baa93e2cf1f4caf2fd58b\"\u003e\u003ccode\u003efc1fb13\u003c/code\u003e\u003c/a\u003e Add known issue for salesforce DLS (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118489\"\u003e#118489\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118500\"\u003e#118500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/75c4721cc3bb007b618a3b8b7b70c8cdf365fe10\"\u003e\u003ccode\u003e75c4721\u003c/code\u003e\u003c/a\u003e [DOCS][101] Aggregations quickstart tutorial (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/116251\"\u003e#116251\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118470\"\u003e#118470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/dda00b7176517d4ca7e1ff3ae52376a69aa2e664\"\u003e\u003ccode\u003edda00b7\u003c/code\u003e\u003c/a\u003e Restore original \u0026quot;is within leaf\u0026quot; value in SparseVectorFieldMapper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118380\"\u003e#118380\u003c/a\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e355d989b643f8691fbcc6493ed1ffe00ff7e30b\"\u003e\u003ccode\u003ee355d98\u003c/code\u003e\u003c/a\u003e [DOCS][ML] Use elasticsearch service instead of deprecated elser service in t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/129645628de0968014b3266b5af32b0461414708\"\u003e\u003ccode\u003e1296456\u003c/code\u003e\u003c/a\u003e Improve logging of native vector scorer - vec_caps (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118325\"\u003e#118325\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118356\"\u003e#118356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e205f3e4afd65626f0cd8840159f0d95d643cb4f\"\u003e\u003ccode\u003ee205f3e\u003c/code\u003e\u003c/a\u003e ESQL: Opt into extra data stream resolution (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118378\"\u003e#118378\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118389\"\u003e#118389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/78fb1ec9706ec6e481cb5fde75d70f45267e1de0\"\u003e\u003ccode\u003e78fb1ec\u003c/code\u003e\u003c/a\u003e Fix log message format bugs (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118354\"\u003e#118354\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118387\"\u003e#118387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/c7ec10d4248a9a5c58dad44a2fb18c508d6f0768\"\u003e\u003ccode\u003ec7ec10d\u003c/code\u003e\u003c/a\u003e [8.16] Update sparse text embeddings API route for Inference Service (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118367\"\u003e#118367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/210f9d22899fb3377a462f47239cc01d2a2cc49d\"\u003e\u003ccode\u003e210f9d2\u003c/code\u003e\u003c/a\u003e [DOCS] Reviews docker examples. (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118339\"\u003e#118339\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118343\"\u003e#118343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/97eef8c36d4b443528568a571a4f9ddfd8d1c1a6\"\u003e\u003ccode\u003e97eef8c\u003c/code\u003e\u003c/a\u003e [DOCS] Documents \u003ccode\u003edimensions\u003c/code\u003e param for \u003ccode\u003eopenai\u003c/code\u003e service of Inference API (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch/compare/v5.6.2...v8.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.8.1 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c079a1504d\"\u003e\u003ccode\u003ecd748df\u003c/code\u003e\u003c/a\u003e Fix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/fe30b85224316cabf19f5dd3223843437c297802\"\u003e\u003ccode\u003efe30b85\u003c/code\u003e\u003c/a\u003e Support arbitrary Number implementation for Object and Number deserialization...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/1cc16274235f89650349884dd04760bf15a95d96\"\u003e\u003ccode\u003e1cc1627\u003c/code\u003e\u003c/a\u003e Fix incorrect feature request template label (\u003ca href=\"https://redirect.github.com/google/gson/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/7b9a283a7a5d66878c9be01227b15e631afe2a5a\"\u003e\u003ccode\u003e7b9a283\u003c/code\u003e\u003c/a\u003e Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1985\"\u003e#1985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.1...gson-parent-2.8.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.elasticsearch:elasticsearch` from 5.6.2 to 8.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/elastic/elasticsearch/releases\"\u003eorg.elasticsearch:elasticsearch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eElasticsearch 8.16.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.16.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.16/release-notes-8.16.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.5\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.5.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.4\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.4.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.15.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.0.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.3\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.3.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch v8.14.2\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.1\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\u003c/a\u003e\nRelease notes: \u003ca href=\"https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\"\u003ehttps://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.1.html\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eElasticsearch 8.14.0\u003c/h2\u003e\n\u003cp\u003eDownloads: \u003ca href=\"https://elastic.co/downloads/elasticsearch\"\u003ehttps://elastic.co/downloads/elasticsearch\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/elastic/elasticsearch/commit/fc1fb13693e87881046baa93e2cf1f4caf2fd58b\"\u003e\u003ccode\u003efc1fb13\u003c/code\u003e\u003c/a\u003e Add known issue for salesforce DLS (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118489\"\u003e#118489\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118500\"\u003e#118500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/75c4721cc3bb007b618a3b8b7b70c8cdf365fe10\"\u003e\u003ccode\u003e75c4721\u003c/code\u003e\u003c/a\u003e [DOCS][101] Aggregations quickstart tutorial (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/116251\"\u003e#116251\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118470\"\u003e#118470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/dda00b7176517d4ca7e1ff3ae52376a69aa2e664\"\u003e\u003ccode\u003edda00b7\u003c/code\u003e\u003c/a\u003e Restore original \u0026quot;is within leaf\u0026quot; value in SparseVectorFieldMapper (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118380\"\u003e#118380\u003c/a\u003e) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e355d989b643f8691fbcc6493ed1ffe00ff7e30b\"\u003e\u003ccode\u003ee355d98\u003c/code\u003e\u003c/a\u003e [DOCS][ML] Use elasticsearch service instead of deprecated elser service in t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/129645628de0968014b3266b5af32b0461414708\"\u003e\u003ccode\u003e1296456\u003c/code\u003e\u003c/a\u003e Improve logging of native vector scorer - vec_caps (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118325\"\u003e#118325\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118356\"\u003e#118356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/e205f3e4afd65626f0cd8840159f0d95d643cb4f\"\u003e\u003ccode\u003ee205f3e\u003c/code\u003e\u003c/a\u003e ESQL: Opt into extra data stream resolution (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118378\"\u003e#118378\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118389\"\u003e#118389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/78fb1ec9706ec6e481cb5fde75d70f45267e1de0\"\u003e\u003ccode\u003e78fb1ec\u003c/code\u003e\u003c/a\u003e Fix log message format bugs (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118354\"\u003e#118354\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118387\"\u003e#118387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/c7ec10d4248a9a5c58dad44a2fb18c508d6f0768\"\u003e\u003ccode\u003ec7ec10d\u003c/code\u003e\u003c/a\u003e [8.16] Update sparse text embeddings API route for Inference Service (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118367\"\u003e#118367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/210f9d22899fb3377a462f47239cc01d2a2cc49d\"\u003e\u003ccode\u003e210f9d2\u003c/code\u003e\u003c/a\u003e [DOCS] Reviews docker examples. (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118339\"\u003e#118339\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/118343\"\u003e#118343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/elastic/elasticsearch/commit/97eef8c36d4b443528568a571a4f9ddfd8d1c1a6\"\u003e\u003ccode\u003e97eef8c\u003c/code\u003e\u003c/a\u003e [DOCS] Documents \u003ccode\u003edimensions\u003c/code\u003e param for \u003ccode\u003eopenai\u003c/code\u003e service of Inference API (\u003ca href=\"https://redirect.github.com/elastic/elasticsearch/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/elastic/elasticsearch/compare/v5.6.2...v8.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.code.gson:gson` from 2.8.1 to 2.8.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/releases\"\u003ecom.google.code.gson:gson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGson 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/issues/1990\"\u003e#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/issues/1980\"\u003e#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1969\"\u003e#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1959\"\u003e#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/issues/1964\"\u003e#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/issues/1707\"\u003e#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGson 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003e#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/issues/1712\"\u003e#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/issues/1495\"\u003e#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/gson/blob/main/CHANGELOG.md\"\u003ecom.google.code.gson:gson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.8.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake OSGi bundle's dependency on \u003ccode\u003esun.misc\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1993\"\u003egoogle/gson#1993\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1986\"\u003egoogle/gson#1986\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1991\"\u003egoogle/gson#1991\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/pull/1987\"\u003egoogle/gson#1987\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix LongSerializationPolicy null handling being inconsistent with Gson (\u003ca href=\"https://redirect.github.com/google/gson/pull/1990\"\u003egoogle/gson#1990\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSupport arbitrary Number implementation for Object and Number deserialization (\u003ca href=\"https://redirect.github.com/google/gson/pull/1290\"\u003egoogle/gson#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump proguard-maven-plugin from 2.4.0 to 2.5.1 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1980\"\u003egoogle/gson#1980\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't exclude static local classes (\u003ca href=\"https://redirect.github.com/google/gson/pull/1969\"\u003egoogle/gson#1969\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eRuntimeTypeAdapterFactory\u003c/code\u003e depending on internal \u003ccode\u003eStreams\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/pull/1959\"\u003egoogle/gson#1959\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eImprove Maven build (\u003ca href=\"https://redirect.github.com/google/gson/pull/1964\"\u003egoogle/gson#1964\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMake dependency on \u003ccode\u003ejava.sql\u003c/code\u003e optional (\u003ca href=\"https://redirect.github.com/google/gson/pull/1707\"\u003egoogle/gson#1707\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue with recursive types (\u003ca href=\"https://redirect.github.com/google/gson/issues/1390\"\u003egoogle/gson#1390\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBetter behaviour with Java 9+ and \u003ccode\u003eUnsafe\u003c/code\u003e if there is a security manager (\u003ca href=\"https://redirect.github.com/google/gson/pull/1712\"\u003egoogle/gson#1712\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEnumTypeAdapter\u003c/code\u003e now works better when ProGuard has obfuscated enum fields (\u003ca href=\"https://redirect.github.com/google/gson/pull/1495\"\u003egoogle/gson#1495\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eISO8601UtilsTest\u003c/code\u003e failing on systems with UTC+X.\u003c/li\u003e\n\u003cli\u003eImproved javadoc for \u003ccode\u003eJsonStreamParser\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated proguard.cfg (\u003ca href=\"https://redirect.github.com/google/gson/pull/1693\"\u003egoogle/gson#1693\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eIllegalStateException\u003c/code\u003e in \u003ccode\u003eJsonTreeWriter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/issues/1592\"\u003egoogle/gson#1592\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eJsonArray.isEmpty()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/google/gson/pull/1640\"\u003egoogle/gson#1640\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded new test cases (\u003ca href=\"https://redirect.github.com/google/gson/pull/1638\"\u003egoogle/gson#1638\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed OSGi metadata generation to work on JavaSE \u0026lt; 9 (\u003ca href=\"https://redirect.github.com/google/gson/pull/1603\"\u003egoogle/gson#1603\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.6\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2019-10-04\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.6\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded static methods \u003ccode\u003eJsonParser.parseString\u003c/code\u003e and \u003ccode\u003eJsonParser.parseReader\u003c/code\u003e and deprecated instance method \u003ccode\u003eJsonParser.parse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eJava 9 module-info support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-21\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-2.8.5\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint Gson version while throwing AssertionError and IllegalArgumentException\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eutils.VersionUtils\u003c/code\u003e class to \u003ccode\u003einternal.JavaVersion\u003c/code\u003e. This is a potential backward incompatible change from 2.8.4\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1310\"\u003egoogle/gson#1310\u003c/a\u003e by supporting Debian Java 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-05-01\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-2.8.4\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new FieldNamingPolicy, \u003ccode\u003eLOWER_CASE_WITH_DOTS\u003c/code\u003e that mapps JSON name \u003ccode\u003esomeFieldName\u003c/code\u003e to \u003ccode\u003esome.field.name\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/google/gson/issues/1305\"\u003egoogle/gson#1305\u003c/a\u003e by removing compile/runtime dependency on \u003ccode\u003esun.misc.Unsafe\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.8.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2018-04-27\u003c/em\u003e  \u003ca href=\"https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-2.8.3\"\u003eGitHub Diff\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded a new API, \u003ccode\u003eGsonBuilder.newBuilder()\u003c/code\u003e that clones the current builder\u003c/li\u003e\n\u003cli\u003ePreserving DateFormatter behavior on JDK 9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/gson/commit/6a368d89da37917be7714c3072b8378f4120110a\"\u003e\u003ccode\u003e6a368d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release gson-parent-2.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ba96d53bad35f7466073f14cb3d89d09383e1a2d\"\u003e\u003ccode\u003eba96d53\u003c/code\u003e\u003c/a\u003e Fix missing bounds checks for JsonTreeReader.getPath() (\u003ca href=\"https://redirect.github.com/google/gson/issues/2001\"\u003e#2001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/ca1df7f7e09f6b1a763882029dd7057f475b31de\"\u003e\u003ccode\u003eca1df7f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/google/gson/issues/1981\"\u003e#1981\u003c/a\u003e: Optional OSGi bundle's dependency on sun.misc package (\u003ca href=\"https://redirect.github.com/google/gson/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/c54caf308c3f7d4a6088cf3085c2caa9617e0458\"\u003e\u003ccode\u003ec54caf3\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eGson.excluder()\u003c/code\u003e exposing internal \u003ccode\u003eExcluder\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/google/gson/issues/1986\"\u003e#1986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/e6fae590cf2a758c47cd5a17f9bf3780ce62c986\"\u003e\u003ccode\u003ee6fae59\u003c/code\u003e\u003c/a\u003e Prevent Java deserialization of internal classes (\u003ca href=\"https://redirect.github.com/google/gson/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/bda2e3d16af776e0f607d56bbab6eac22f8f2d58\"\u003e\u003ccode\u003ebda2e3d\u003c/code\u003e\u003c/a\u003e Improve number strategy implementation (\u003ca href=\"https://redirect.github.com/google/gson/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/gson/commit/cd748df7122ea4260d35dfe90cfab0c0...\n\n_Description has been truncated_","html_url":"https://github.com/perplext/pacbot/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/perplext%2Fpacbot/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"4.5.13","new_version":"4.5.14","update_type":"patch","path":null,"pr_created_at":"2025-09-28T13:33:57.000Z","version_change":"4.5.13 → 4.5.14","issue":{"uuid":"2867843242","node_id":"PR_kwDOJtqzDM6q79Cq","number":4,"state":"closed","title":"Bump org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-28T14:14:00.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-28T13:33:57.000Z","updated_at":"2025-09-28T14:14:00.000Z","time_to_close":2403,"merged_at":"2025-09-28T14:14:00.000Z","merged_by":"jiangxincode","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.13\u0026new-version=4.5.14)](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/jiangxincode/my-maven-plugin/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jiangxincode%2Fmy-maven-plugin/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"4.3.3","new_version":"4.5.13","update_type":"minor","path":null,"pr_created_at":"2025-09-25T18:45:02.000Z","version_change":"4.3.3 → 4.5.13","issue":{"uuid":"2861636771","node_id":"PR_kwDOBFYOPs6qkRyj","number":1,"state":"open","title":"Bump org.apache.httpcomponents:httpclient from 4.3.3 to 4.5.13","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-25T18:45:02.000Z","updated_at":"2025-09-25T18:45:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.3","new_version":"4.5.13","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.3.3 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.3.3\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Cale146/jReddit/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Cale146/jReddit/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cale146%2FjReddit/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"4.5.3","new_version":"4.5.13","update_type":"patch","path":null,"pr_created_at":"2025-09-18T03:28:51.000Z","version_change":"4.5.3 → 4.5.13","issue":{"uuid":"2838596731","node_id":"PR_kwDOPyDfC86pMYx7","number":4,"state":"open","title":"chore(deps): bump the maven group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-18T03:28:51.000Z","updated_at":"2025-09-18T03:28:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maven","update_count":2,"packages":[{"name":"commons-io:commons-io","old_version":"2.14.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 2 updates in the / directory: [commons-io:commons-io](https://github.com/apache/commons-io) and org.apache.httpcomponents:httpclient.\n\nUpdates `commons-io:commons-io` from 2.14.0 to 2.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.20.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.20.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.19.1: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo IO-875:  Add org.apache.commons.io.file.CountingPathVisitor.accept(Path, BasicFileAttributes) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          Add org.apache.commons.io.Charsets.isAlias(Charset, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.isUTF8(Charset). Thanks to Gary Gregory.\no          Add org.apache.commons.io.Charsets.toCharsetDefault(String, Charset). Thanks to Gary Gregory.\no IO-279:  Add Tailer ignoreTouch option \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/757\"\u003e#757\u003c/a\u003e. Thanks to Joerg Budischewski, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          [javadoc] Rename parameter of ProxyOutputStream.write(int) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/740\"\u003e#740\u003c/a\u003e. Thanks to Jesse Glick.\no IO-875:  CopyDirectoryVisitor ignores fileFilter \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/743\"\u003e#743\u003c/a\u003e. Thanks to Pierre Baumard, Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.ByeArrayOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.InputStreamOrigin.getReader(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          org.apache.commons.io.build.AbstractOrigin.OutputStreamOrigin.getWriter(Charset) now maps a null Charset to the default Charset. Thanks to Gary Gregory.\no          FileUtils.readLines(File, Charset) now maps a null Charset to the default Charset \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/744\"\u003e#744\u003c/a\u003e. Thanks to Ryan Kurtz, Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream, org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 77]Another occurrence at WindowsLineEndingInputStream.java:[line 81] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 112] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.WindowsLineEndingInputStream] At WindowsLineEndingInputStream.java:[line 113] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 75] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atEos\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 120] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashCr\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 124] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;atSlashLf\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.UnixLineEndingInputStream] At UnixLineEndingInputStream.java:[line 125] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;closed\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.ProxyInputStream] At ProxyInputStream.java:[line 233] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          Fix SpotBugs [ERROR] Medium: Shared primitive variable \u0026quot;propagateClose\u0026quot; in one thread may not yield the value of the most recent write from another thread [org.apache.commons.io.input.BoundedInputStream] At BoundedInputStream.java:[line 555] AT_STALE_THREAD_WRITE_OF_PRIMITIVE. Thanks to Gary Gregory.\no          QueueInputStream reads all but the first byte without waiting. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/748\"\u003e#748\u003c/a\u003e. Thanks to maxxedev, Piotr P. Karwasz, Gary Gregory.\no          Javadoc fixes and improvements. Thanks to Gary Gregory.\no          Avoid NPE in org.apache.commons.io.filefilter.WildcardFilter.accept(File). Thanks to Gary Gregory.\no IO-874:  FileUtils.forceDelete can delete a broken symlink again \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/756\"\u003e#756\u003c/a\u003e. Thanks to Andy Russell, Joerg Budischewski.\no          Fix infinite loop in AbstractByteArrayOutputStream. \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/758\"\u003e#758\u003c/a\u003e. Thanks to Alex Benusovich.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/c224bce839494ed651e5eba320b27c73ce8d804e\"\u003e\u003ccode\u003ec224bce\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.20.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/8981a5c9664574003f5d7620cf5133325161e543\"\u003e\u003ccode\u003e8981a5c\u003c/code\u003e\u003c/a\u003e Remove workaround for\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/4ef481f14220c19f6114a3f793df2202bb1336a6\"\u003e\u003ccode\u003e4ef481f\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d23228f4a94bd070b0505e5a528da1413915c8a4\"\u003e\u003ccode\u003ed23228f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/apache/commons-io.git\"\u003ehttps://github.com/apache/commons-io.git\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/5d2737ffe489b91c4af7ccddfeda93d860750729\"\u003e\u003ccode\u003e5d2737f\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/SuppressWarnings\"\u003e\u003ccode\u003e@​SuppressWarnings\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/e5c80d6eff29b9a3b2b917356345d90237e84e57\"\u003e\u003ccode\u003ee5c80d6\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/2017ac063c1cc284dc855265a15a4e2dfdc653e4\"\u003e\u003ccode\u003e2017ac0\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/07ce798898b6c6ca639e6ad0e2beecf55cf00d7a\"\u003e\u003ccode\u003e07ce798\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/a828efa09f5b32f80485c2302caf78b8ee3c857c\"\u003e\u003ccode\u003ea828efa\u003c/code\u003e\u003c/a\u003e Add ciManagement element to POM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/46bd1c2955a29d676bfbc3fea6cce84918ba6ac5\"\u003e\u003ccode\u003e46bd1c2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.14.0...rel/commons-io-2.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.5.3 to 4.5.13\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/yurymartin/demo-clase-5/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/yurymartin/demo-clase-5/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yurymartin%2Fdemo-clase-5/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"4.5.3","new_version":"4.5.13","update_type":"patch","path":null,"pr_created_at":"2025-09-18T03:25:37.000Z","version_change":"4.5.3 → 4.5.13","issue":{"uuid":"2838590527","node_id":"PR_kwDOPyDdQs6pMXQ_","number":4,"state":"open","title":"chore(deps): bump the maven group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-18T03:25:37.000Z","updated_at":"2025-09-18T03:25:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"maven","update_count":3,"packages":[{"name":"org.apache.commons:commons-compress","old_version":"1.18","new_version":"1.26.0"},{"name":"commons-io:commons-io","old_version":"2.6","new_version":"2.14.0"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 3 updates in the / directory: org.apache.commons:commons-compress, commons-io:commons-io and org.apache.httpcomponents:httpclient.\n\nUpdates `org.apache.commons:commons-compress` from 1.18 to 1.26.0\n\nUpdates `commons-io:commons-io` from 2.6 to 2.14.0\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.5.3 to 4.5.13\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/P3zamora/demo-clase-5/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/P3zamora/demo-clase-5/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/P3zamora%2Fdemo-clase-5/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"4.5.3","new_version":"4.5.13","update_type":"patch","path":null,"pr_created_at":"2025-09-18T03:06:16.000Z","version_change":"4.5.3 → 4.5.13","issue":{"uuid":"2838559442","node_id":"PR_kwDOPyDUaM6pMPrS","number":4,"state":"open","title":"chore(deps): bump org.apache.httpcomponents:httpclient from 4.5.3 to 4.5.13","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-18T03:06:16.000Z","updated_at":"2025-09-18T03:06:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.3 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.3\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Barry-2020/demo-clase-5/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Barry-2020/demo-clase-5/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Barry-2020%2Fdemo-clase-5/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"4.5.3","new_version":"4.5.13","update_type":"patch","path":null,"pr_created_at":"2025-09-18T03:06:02.000Z","version_change":"4.5.3 → 4.5.13","issue":{"uuid":"2838559154","node_id":"PR_kwDOPyDY6M6pMPmy","number":4,"state":"closed","title":"chore(deps): bump org.apache.httpcomponents:httpclient from 4.5.3 to 4.5.13","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-18T03:08:55.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-18T03:06:02.000Z","updated_at":"2025-09-18T03:08:55.000Z","time_to_close":173,"merged_at":"2025-09-18T03:08:55.000Z","merged_by":"Fortrex26","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.3","new_version":"4.5.13","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.3 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.3\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Fortrex26/demo-clase-5-yi/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Fortrex26/demo-clase-5-yi/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fortrex26%2Fdemo-clase-5-yi/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"4.5.13","new_version":"4.5.14","update_type":"patch","path":null,"pr_created_at":"2025-09-17T17:06:57.000Z","version_change":"4.5.13 → 4.5.14","issue":{"uuid":"2837353550","node_id":"PR_kwDOAAy0pM6pHpRO","number":2044,"state":"closed","title":"Bump org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-17T18:20:09.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-17T17:06:57.000Z","updated_at":"2025-09-17T18:20:10.000Z","time_to_close":4392,"merged_at":"2025-09-17T18:20:09.000Z","merged_by":"jbonofre","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.5.13","new_version":"4.5.14","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.5.13\u0026new-version=4.5.14)](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/apache/karaf/pull/2044","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fkaraf/issues/2044","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2044/packages"}},{"old_version":"4.0-beta1","new_version":"4.5.13","update_type":null,"path":null,"pr_created_at":"2025-09-12T17:46:59.000Z","version_change":"4.0-beta1 → 4.5.13","issue":{"uuid":"2823548267","node_id":"PR_kwDOAAHdUM6oS-1r","number":9,"state":"open","title":"Bump the maven group across 5 directories with 3 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-12T17:46:59.000Z","updated_at":"2025-09-12T17:47:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":3,"packages":[{"name":"org.hibernate:hibernate-core","old_version":"3.3.1.GA","new_version":"5.3.20.Final","repository_url":"https://github.com/hibernate/hibernate-orm"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.0-beta1","new_version":"4.5.13"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.0-alpha4","new_version":"4.5.13"},{"name":"org.hibernate:hibernate-core","old_version":"3.3.1.GA","new_version":"5.3.20.Final","repository_url":"https://github.com/hibernate/hibernate-orm"},{"name":"org.hibernate:hibernate-validator","old_version":"3.1.0.GA","new_version":"6.2.0.Final"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 1 update in the /databinder-app-hib directory: [org.hibernate:hibernate-core](https://github.com/hibernate/hibernate-orm).\nBumps the maven group with 1 update in the /databinder-dispatch directory: org.apache.httpcomponents:httpclient.\nBumps the maven group with 1 update in the /databinder-dispatch-components directory: org.apache.httpcomponents:httpclient.\nBumps the maven group with 1 update in the /databinder-models-hib directory: [org.hibernate:hibernate-core](https://github.com/hibernate/hibernate-orm).\nBumps the maven group with 1 update in the /databinder-valid-hib directory: org.hibernate:hibernate-validator.\n\nUpdates `org.hibernate:hibernate-core` from 3.3.1.GA to 5.3.20.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-orm/releases\"\u003eorg.hibernate:hibernate-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eHibernate ORM 5.2.0\u003c/h2\u003e\n\u003cp\u003e5.2.0 includes many improvements and bug-fixes.  For a complete list of changes, see \u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/23150/tab/release-report-done\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/23150/tab/release-report-done\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eMany of the changes in 5.2.0 have important ramifications in terms of both usage and extension.  Be sure to read the 5.2 Migration Guide for details.\u003c/p\u003e\n\u003cp\u003eBelow is a discussion of the major changes.\u003c/p\u003e\n\u003ch2\u003eJava 8 baseline\u003c/h2\u003e\n\u003cp\u003e5.2 moves to Java 8 as its baseline.  This means:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehibernate-java8\u003c/code\u003e module has been removed, and that functionality has been moved into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNative support for Java 8 date/time types as Query parameters.\u003c/li\u003e\n\u003cli\u003eSupport for streaming (\u003ccode\u003ejava.util.stream.Stream\u003c/code\u003e) query results.\u003c/li\u003e\n\u003cli\u003eSupport for \u003ccode\u003ejava.util.Optional\u003c/code\u003e as return from methods that may return null.\u003c/li\u003e\n\u003cli\u003eLeveraging Java 8 \u0026quot;default methods\u0026quot; when introducing new methods to extension points.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eConsolidating JPA support into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/h2\u003e\n\u003cp\u003eThat effectively means that the \u003ccode\u003ehibernate-entitymanager\u003c/code\u003e module no longer exists.  Its functionality being consumed into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eJCache support\u003c/h2\u003e\n\u003cp\u003eSupport for using any JCache-compliant cache impl as a second-level caching provider.\u003c/p\u003e\n\u003ch2\u003eSession-level batch size support\u003c/h2\u003e\n\u003cp\u003eSupport has been added for specifying a batch size for write operations per Session.\u003c/p\u003e\n\u003ch2\u003e5th bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003eThe 5th bug-fix release for Hibernate ORM 5.0.  This release and the upcoming 5.0.6 release have been done on an accelerated time-box of 2 weeks (from the normal 4 weeks for bug-fix releases) due to US holidays.\u003c/p\u003e\n\u003cp\u003eThe complete list of changes can be found \u003ca href=\"http://hibernate.atlassian.net/projects/HHH/versions/21750\"\u003ehere\u003c/a\u003e (or \u003ca href=\"https://hibernate.atlassian.net/secure/ReleaseNote.jspa?projectId=10031\u0026amp;version=21850\"\u003ehere\u003c/a\u003e for people without a Hibernate Jira account).\u003c/p\u003e\n\u003cp\u003eFor information on consuming the release via your favorite dependency-management-capable build tool, see \u003ca href=\"http://hibernate.org/orm/downloads/\"\u003ehttp://hibernate.org/orm/downloads/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from \u003ca href=\"http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.5.Final/\"\u003eSourceForge\u003c/a\u003e or \u003ca href=\"http://bintray.com/hibernate/bundles/hibernate-orm/5.0.5.Final\"\u003eBinTray\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eFourth bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003eThe fourth bug-fix release for Hibernate ORM 5.0\u003c/p\u003e\n\u003cp\u003eThere are 52 issues resolved in this release. 20 of those came out of the recent \u003ca href=\"http://in.relation.to/2015/10/27/great-jira-cleanup-2015/\"\u003eJira cleanup\u003c/a\u003e. Initially that initiative pulled in roughly 750 issues. To date, 66 of those have been resolved - fixed or verified as out-of-date, unable-to-reproduce, etc. An additional 14 have been more properly reclassified as feature or enhancement requests rather than bugs. The really cool part is the amount of community help we have gotten in making that happen! Thanks to everyone responding, verifying and even fixing alot of these bugs!\u003c/p\u003e\n\u003cp\u003eThe complete list of changes can be found \u003ca href=\"http://hibernate.atlassian.net/projects/HHH/versions/21750\"\u003ehere\u003c/a\u003e. \u003cem\u003ePeople without a Hibernate Jira account will not be able to access the previous link and can access the changelog in GitHub; the issue I reported with Atlassian has been resolved and is ready for deployment into our hosted environment, I just do not know when that will happen.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eFor information on consuming the release via your favorite dependency-management-capable build tool, see \u003ca href=\"http://hibernate.org/orm/downloads/\"\u003ehttp://hibernate.org/orm/downloads/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from \u003ca href=\"http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.4.Final/\"\u003eSourceForge\u003c/a\u003e or \u003ca href=\"http://bintray.com/hibernate/bundles/hibernate-orm/5.0.4.Final\"\u003eBinTray\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eThird bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"http://in.relation.to/2015/10/28/hibernate-orm-503-final-release/\"\u003ehttp://in.relation.to/2015/10/28/hibernate-orm-503-final-release/\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-orm/blob/5.3.20/changelog.txt\"\u003eorg.hibernate:hibernate-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChanges in 5.3.20.Final (November 16th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31894/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31894/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-14257] - An Entity A with a map collection having as index an Embeddable with a an association to the Entity A fails with a NPE\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14225] - CVE-2020-25638 Potential for SQL injection on use_sql_comments logging enabled\n* [HHH-14324] - Add .gradletasknamecache to .gitignore\u003c/p\u003e\n\u003cp\u003e** Improvement\n* [HHH-14325] - Add Query hint for specifying \u0026quot;query spaces\u0026quot; for native queries\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.19.Final (November 10th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31874/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31874/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-13310] - getParameterValue() not working for collections\n* [HHH-14275] - Broken link to Infinispan User Guide in Hibernate 5.3 User Guide\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14309] - Improve \u003ccode\u003eBulkOperationCleanupAction#affectedEntity\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003e** Sub-task\n* [HHH-14196] - Add parsing of persistence.xml/orm.xml documents in the EE 9 namespace\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.18.Final (August 5th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31849/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31849/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-12268] - LazyInitializationException thrown from lazy collection when batch fetching enabled and owning entity refreshed with lock\n* [HHH-13110] - \u003ca href=\"https://github.com/PreUpdate\"\u003e\u003ccode\u003e@​PreUpdate\u003c/code\u003e\u003c/a\u003e method on a Embeddable null on the parent caused NullPointerException\n* [HHH-13936] - No auto transaction joining from SessionImpl.doFlush\n* [HHH-14077] - CVE-2019-14900 SQL injection issue using JPA Criteria API\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14013] - Upgrade to Hibernate Validator 6.0.20.Final\n* [HHH-14096] - Removal of unused code: XMLHelper and its SAXReader factory helper\n* [HHH-14103] - Add test cases showing that an entity's transient attribute can be overridden to be persistent in entity subclasses\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.17.Final (April 30th, 2020)\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/hibernate/hibernate-orm/commits/5.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.0-beta1 to 4.5.13\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.0-alpha4 to 4.5.13\n\nUpdates `org.hibernate:hibernate-core` from 3.3.1.GA to 5.3.20.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-orm/releases\"\u003eorg.hibernate:hibernate-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eHibernate ORM 5.2.0\u003c/h2\u003e\n\u003cp\u003e5.2.0 includes many improvements and bug-fixes.  For a complete list of changes, see \u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/23150/tab/release-report-done\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/23150/tab/release-report-done\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eMany of the changes in 5.2.0 have important ramifications in terms of both usage and extension.  Be sure to read the 5.2 Migration Guide for details.\u003c/p\u003e\n\u003cp\u003eBelow is a discussion of the major changes.\u003c/p\u003e\n\u003ch2\u003eJava 8 baseline\u003c/h2\u003e\n\u003cp\u003e5.2 moves to Java 8 as its baseline.  This means:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ehibernate-java8\u003c/code\u003e module has been removed, and that functionality has been moved into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNative support for Java 8 date/time types as Query parameters.\u003c/li\u003e\n\u003cli\u003eSupport for streaming (\u003ccode\u003ejava.util.stream.Stream\u003c/code\u003e) query results.\u003c/li\u003e\n\u003cli\u003eSupport for \u003ccode\u003ejava.util.Optional\u003c/code\u003e as return from methods that may return null.\u003c/li\u003e\n\u003cli\u003eLeveraging Java 8 \u0026quot;default methods\u0026quot; when introducing new methods to extension points.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eConsolidating JPA support into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/h2\u003e\n\u003cp\u003eThat effectively means that the \u003ccode\u003ehibernate-entitymanager\u003c/code\u003e module no longer exists.  Its functionality being consumed into \u003ccode\u003ehibernate-core\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eJCache support\u003c/h2\u003e\n\u003cp\u003eSupport for using any JCache-compliant cache impl as a second-level caching provider.\u003c/p\u003e\n\u003ch2\u003eSession-level batch size support\u003c/h2\u003e\n\u003cp\u003eSupport has been added for specifying a batch size for write operations per Session.\u003c/p\u003e\n\u003ch2\u003e5th bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003eThe 5th bug-fix release for Hibernate ORM 5.0.  This release and the upcoming 5.0.6 release have been done on an accelerated time-box of 2 weeks (from the normal 4 weeks for bug-fix releases) due to US holidays.\u003c/p\u003e\n\u003cp\u003eThe complete list of changes can be found \u003ca href=\"http://hibernate.atlassian.net/projects/HHH/versions/21750\"\u003ehere\u003c/a\u003e (or \u003ca href=\"https://hibernate.atlassian.net/secure/ReleaseNote.jspa?projectId=10031\u0026amp;version=21850\"\u003ehere\u003c/a\u003e for people without a Hibernate Jira account).\u003c/p\u003e\n\u003cp\u003eFor information on consuming the release via your favorite dependency-management-capable build tool, see \u003ca href=\"http://hibernate.org/orm/downloads/\"\u003ehttp://hibernate.org/orm/downloads/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from \u003ca href=\"http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.5.Final/\"\u003eSourceForge\u003c/a\u003e or \u003ca href=\"http://bintray.com/hibernate/bundles/hibernate-orm/5.0.5.Final\"\u003eBinTray\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eFourth bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003eThe fourth bug-fix release for Hibernate ORM 5.0\u003c/p\u003e\n\u003cp\u003eThere are 52 issues resolved in this release. 20 of those came out of the recent \u003ca href=\"http://in.relation.to/2015/10/27/great-jira-cleanup-2015/\"\u003eJira cleanup\u003c/a\u003e. Initially that initiative pulled in roughly 750 issues. To date, 66 of those have been resolved - fixed or verified as out-of-date, unable-to-reproduce, etc. An additional 14 have been more properly reclassified as feature or enhancement requests rather than bugs. The really cool part is the amount of community help we have gotten in making that happen! Thanks to everyone responding, verifying and even fixing alot of these bugs!\u003c/p\u003e\n\u003cp\u003eThe complete list of changes can be found \u003ca href=\"http://hibernate.atlassian.net/projects/HHH/versions/21750\"\u003ehere\u003c/a\u003e. \u003cem\u003ePeople without a Hibernate Jira account will not be able to access the previous link and can access the changelog in GitHub; the issue I reported with Atlassian has been resolved and is ready for deployment into our hosted environment, I just do not know when that will happen.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eFor information on consuming the release via your favorite dependency-management-capable build tool, see \u003ca href=\"http://hibernate.org/orm/downloads/\"\u003ehttp://hibernate.org/orm/downloads/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor those of you allergic to dependency-management-capable build tools, the release bundles can be obtained from \u003ca href=\"http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.4.Final/\"\u003eSourceForge\u003c/a\u003e or \u003ca href=\"http://bintray.com/hibernate/bundles/hibernate-orm/5.0.4.Final\"\u003eBinTray\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eThird bug-fix release for 5.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"http://in.relation.to/2015/10/28/hibernate-orm-503-final-release/\"\u003ehttp://in.relation.to/2015/10/28/hibernate-orm-503-final-release/\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-orm/blob/5.3.20/changelog.txt\"\u003eorg.hibernate:hibernate-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChanges in 5.3.20.Final (November 16th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31894/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31894/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-14257] - An Entity A with a map collection having as index an Embeddable with a an association to the Entity A fails with a NPE\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14225] - CVE-2020-25638 Potential for SQL injection on use_sql_comments logging enabled\n* [HHH-14324] - Add .gradletasknamecache to .gitignore\u003c/p\u003e\n\u003cp\u003e** Improvement\n* [HHH-14325] - Add Query hint for specifying \u0026quot;query spaces\u0026quot; for native queries\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.19.Final (November 10th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31874/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31874/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-13310] - getParameterValue() not working for collections\n* [HHH-14275] - Broken link to Infinispan User Guide in Hibernate 5.3 User Guide\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14309] - Improve \u003ccode\u003eBulkOperationCleanupAction#affectedEntity\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003e** Sub-task\n* [HHH-14196] - Add parsing of persistence.xml/orm.xml documents in the EE 9 namespace\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.18.Final (August 5th, 2020)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://hibernate.atlassian.net/projects/HHH/versions/31849/tab/release-report-all-issues\"\u003ehttps://hibernate.atlassian.net/projects/HHH/versions/31849/tab/release-report-all-issues\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e** Bug\n* [HHH-12268] - LazyInitializationException thrown from lazy collection when batch fetching enabled and owning entity refreshed with lock\n* [HHH-13110] - \u003ca href=\"https://github.com/PreUpdate\"\u003e\u003ccode\u003e@​PreUpdate\u003c/code\u003e\u003c/a\u003e method on a Embeddable null on the parent caused NullPointerException\n* [HHH-13936] - No auto transaction joining from SessionImpl.doFlush\n* [HHH-14077] - CVE-2019-14900 SQL injection issue using JPA Criteria API\u003c/p\u003e\n\u003cp\u003e** Task\n* [HHH-14013] - Upgrade to Hibernate Validator 6.0.20.Final\n* [HHH-14096] - Removal of unused code: XMLHelper and its SAXReader factory helper\n* [HHH-14103] - Add test cases showing that an entity's transient attribute can be overridden to be persistent in entity subclasses\u003c/p\u003e\n\u003ch2\u003eChanges in 5.3.17.Final (April 30th, 2020)\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/hibernate/hibernate-orm/commits/5.3.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.hibernate:hibernate-validator` from 3.1.0.GA to 6.2.0.Final\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gravityrail/databinder/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/gravityrail/databinder/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gravityrail%2Fdatabinder/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}},{"old_version":"4.4.1","new_version":"4.5.13","update_type":"minor","path":null,"pr_created_at":"2025-09-11T21:30:46.000Z","version_change":"4.4.1 → 4.5.13","issue":{"uuid":"2820576649","node_id":"PR_kwDOApUSfM6oHpWJ","number":13,"state":"open","title":"Bump org.apache.httpcomponents:httpclient from 4.4.1 to 4.5.13","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-11T21:30:46.000Z","updated_at":"2025-09-11T21:30:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"org.apache.httpcomponents:httpclient","old_version":"4.4.1","new_version":"4.5.13","repository_url":null}],"path":null,"ecosystem":"maven"},"body":"Bumps org.apache.httpcomponents:httpclient from 4.4.1 to 4.5.13.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient\u0026package-manager=maven\u0026previous-version=4.4.1\u0026new-version=4.5.13)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gartcimore/javamail4ews/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/gartcimore/javamail4ews/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gartcimore%2Fjavamail4ews/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"4.3.4","new_version":"4.5.13","update_type":"minor","path":null,"pr_created_at":"2025-09-04T15:39:40.000Z","version_change":"4.3.4 → 4.5.13","issue":{"uuid":"3384314683","node_id":"PR_kwDOOV5Tvc6m45H5","number":9,"state":"open","title":"Bump the maven group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-04T15:39:40.000Z","updated_at":"2025-09-04T15:43:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"maven","update_count":6,"packages":[{"name":"org.hibernate:hibernate-validator","old_version":"5.2.1.Final","new_version":"5.2.5.Final","repository_url":"https://github.com/hibernate/hibernate-validator"},{"name":"org.apache.hadoop:hadoop-common","old_version":"2.9.0","new_version":"3.4.0"},{"name":"org.apache.zookeeper:zookeeper","old_version":"3.4.8","new_version":"3.8.4"},{"name":"org.apache.httpcomponents:httpclient","old_version":"4.3.4","new_version":"4.5.13"},{"name":"org.yaml:snakeyaml","old_version":"1.18","new_version":"2.0"},{"name":"junit:junit","old_version":"4.12","new_version":"4.13.1","repository_url":"https://github.com/junit-team/junit4"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven group with 6 updates in the /frameworklauncher directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.hibernate:hibernate-validator](https://github.com/hibernate/hibernate-validator) | `5.2.1.Final` | `5.2.5.Final` |\n| org.apache.hadoop:hadoop-common | `2.9.0` | `3.4.0` |\n| org.apache.zookeeper:zookeeper | `3.4.8` | `3.8.4` |\n| org.apache.httpcomponents:httpclient | `4.3.4` | `4.5.13` |\n| [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) | `1.18` | `2.0` |\n| [junit:junit](https://github.com/junit-team/junit4) | `4.12` | `4.13.1` |\n\n\nUpdates `org.hibernate:hibernate-validator` from 5.2.1.Final to 5.2.5.Final\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hibernate/hibernate-validator/blob/5.2.5.Final/changelog.txt\"\u003eorg.hibernate:hibernate-validator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.5.Final (15-03-2017)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* HV-1280 -            - Class loading conflict when custom Xerces is part of a deployment\n* HV-1220 - engine     - Programmatically defined cross parameter method constraints don't work on method returning void\n* HV-1140 - engine     - StringHelper#decapitalize not working properly on turkish locale\n* HV-1098 - tck-runner - Adapt test.policy file of TCK runner for reading \u0026quot;validation.provider\u0026quot; property\n* HV-1032 - engine     - Infinite Loop when validating custom type constraint under certain inheritance scheme\u003c/p\u003e\n\u003cp\u003e** Improvement\n* HV-1282 - build      - Update JAXB maven plugin to 2.2 for the 5.2 branch\n* HV-1281 - build      - Make 5.2 compatible with the new release process\u003c/p\u003e\n\u003ch2\u003e5.2.4.Final ( 17.02.2016)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* [HV-1055] - Default group sequence does not honour group hierarchy\n* [HV-1057] - Group sequences don't honor inheritance relationships properly\u003c/p\u003e\n\u003ch2\u003e5.2.3.Final (27.01.2016)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* [HV-1019] - Copying PathImpl results in hashCode==0\n* [HV-1022] - Validator.validateValue does not work for JDK-8 TYPE_USE annotations\n* [HV-1023] - Validator fails with Google App Engine due to use of restricted class java.util.ResourceBundle.Control\n* [HV-1025] - Configuration streams not reusable on IBM JVM\n* [HV-1035] - Wrong messages in Korean for NotNull and Null\n* [HV-1048] - Correctly interpret version string returned by JDK 9\n* [HV-1049] - Don't access annotations from \u0026quot;jdk.internal\u0026quot; package\u003c/p\u003e\n\u003cp\u003e** Task\n* [HV-1045] - Use WildFly 10.0.0.CR5 for integration tests and update to JodaTime 2.7\u003c/p\u003e\n\u003ch2\u003e5.2.2.Final (29.09.2015)\u003c/h2\u003e\n\u003cp\u003e** Bug\n* [HV-862] - ExecutableHelper#overrides() should take visibilities into account\n* [HV-891] - CDI extension doesn't trigger validation if a method parameter is of a type parameter type\n* [HV-917] - Use map implementation safe for concurrent access in MetaDataProviderKeyedByClassName\n* [HV-1011] - Generic Method is not recognized\n* [HV-1012] - XSS vulnerability not caught by SafeHtml\n* [HV-1017] - javafx detection uses TCCL but JavaFXPropertyValueUnwrapper does not\n* [HV-1018] - NPE when validating an object tree whith a class whose parent has defined property constraints\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/hibernate/hibernate-validator/commit/9a8ee4954d9d6596f0bd87fd66d51deac81724d1\"\u003e\u003ccode\u003e9a8ee49\u003c/code\u003e\u003c/a\u003e [Jenkins release job] Preparing release 5.2.5.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/4b04bb5dc088ccdb9b74ea881c092b482e7379fc\"\u003e\u003ccode\u003e4b04bb5\u003c/code\u003e\u003c/a\u003e [Jenkins release job] changelog.txt updated by release build 5.2.5.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/a6ade4d32f7cd500f5c54b3a04a18cd079b212ac\"\u003e\u003ccode\u003ea6ade4d\u003c/code\u003e\u003c/a\u003e [Jenkins release job] README.md updated by release build 5.2.5.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/ab1e51b44411d63bd6fba97c91cc320010c3e225\"\u003e\u003ccode\u003eab1e51b\u003c/code\u003e\u003c/a\u003e HV-1220 Make programmatically defined cross parameter constraints on the para...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/81c21407be51a516899aafb47dd119496071ff35\"\u003e\u003ccode\u003e81c2140\u003c/code\u003e\u003c/a\u003e HV-1140 Use ROOT locale in StringHelper#decapitalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/39c7b9f9bdc411a2a83b915b30def957f3c2fae7\"\u003e\u003ccode\u003e39c7b9f\u003c/code\u003e\u003c/a\u003e HV-1280 Setting context class loader to HV's defining CL before calling into ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/7fa6c6e5deb5a6806b5f36ce69879e4e9eb7fa8c\"\u003e\u003ccode\u003e7fa6c6e\u003c/code\u003e\u003c/a\u003e HV-1282 Update the JAXB maven plugin to 2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/6ab387ded094ba2a3422f942c570181f2c032161\"\u003e\u003ccode\u003e6ab387d\u003c/code\u003e\u003c/a\u003e HV-1098 Adapting test.policy file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/8b5e5daa6a1f76177a5ffed0427a0e0e5195c9e7\"\u003e\u003ccode\u003e8b5e5da\u003c/code\u003e\u003c/a\u003e HV-1032 Avoid infinite loop in TypeHelper.isAssignable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hibernate/hibernate-validator/commit/192dddb9ae631a92a9360916548a306677ce5d11\"\u003e\u003ccode\u003e192dddb\u003c/code\u003e\u003c/a\u003e HV-1281 Provide a settings-example.xml\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hibernate/hibernate-validator/compare/5.2.1.Final...5.2.5.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.hadoop:hadoop-common` from 2.9.0 to 3.4.0\n\nUpdates `org.apache.zookeeper:zookeeper` from 3.4.8 to 3.8.4\n\nUpdates `org.apache.httpcomponents:httpclient` from 4.3.4 to 4.5.13\n\nUpdates `org.yaml:snakeyaml` from 1.18 to 2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/c98ffba9cd065d1ead94c9ec580d8b5a5966c9d3\"\u003e\u003ccode\u003ec98ffba\u003c/code\u003e\u003c/a\u003e issue 561: add negative test case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/e2ca740df5510abf4f8de49c56e4ec53ec7b5624\"\u003e\u003ccode\u003ee2ca740\u003c/code\u003e\u003c/a\u003e Use Maven wrapper on github\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/49d91a1e2d7fbd756f1d5f380b0c07e13546222d\"\u003e\u003ccode\u003e49d91a1\u003c/code\u003e\u003c/a\u003e Fix target for github\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/19e331dd722325758263bfdfdd1d72872d8451bd\"\u003e\u003ccode\u003e19e331d\u003c/code\u003e\u003c/a\u003e Disable toolchain for github\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/42c781297909a3c7e61a234071540b91c6bf5834\"\u003e\u003ccode\u003e42c7812\u003c/code\u003e\u003c/a\u003e Cobertura plugin does not work\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/03c82b5d8ef3525ba407f3a96cbb6d5f6f9d364d\"\u003e\u003ccode\u003e03c82b5\u003c/code\u003e\u003c/a\u003e Rename GlobalTagRejectionTest to be run by Maven\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/6e8cd890716dfe22d5ba56f9a592225fb7fa2803\"\u003e\u003ccode\u003e6e8cd89\u003c/code\u003e\u003c/a\u003e Remove cobertura\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/d9b0f480b1a63aca4678da7ab1915fcfc7d2a856\"\u003e\u003ccode\u003ed9b0f48\u003c/code\u003e\u003c/a\u003e Improve Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/519791aa35b5415494234cd91c250ba5ed9fa80a\"\u003e\u003ccode\u003e519791a\u003c/code\u003e\u003c/a\u003e Run install and site goals under docker\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/commits/82f33d25ae189560ebeed29bbe3aff5bc44556fc\"\u003e\u003ccode\u003e82f33d2\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into add-module-info\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://bitbucket.org/snakeyaml/snakeyaml/branches/compare/snakeyaml-2.0..v1.18\"\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\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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/AKJUS/OpenI-Octopus/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/AKJUS/OpenI-Octopus/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AKJUS%2FOpenI-Octopus/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}}]}