{"id":48157,"name":"io.appium:java-client","ecosystem":"maven","repository_url":"https://github.com/appium/java-client","issues_count":32,"created_at":"2025-07-01T12:23:42.574Z","updated_at":"2025-07-01T12:23:42.574Z","purl":"pkg:maven/io.appium:java-client","metadata":{"id":4814934,"name":"io.appium:java-client","ecosystem":"maven","description":"Java client for Appium Mobile Webdriver","homepage":"http://appium.io","licenses":"Apache License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/appium/java-client","keywords_array":[],"namespace":"io.appium","versions_count":77,"first_release_published_at":"2014-04-22T01:47:14.000Z","latest_release_published_at":"2025-07-01T07:31:26.000Z","latest_release_number":"9.5.0","last_synced_at":"2025-07-01T07:46:14.250Z","created_at":"2022-07-26T14:24:47.272Z","updated_at":"2025-07-01T07:46:14.671Z","registry_url":"https://central.sonatype.com/artifact/io.appium/java-client/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.appium/java-client/","metadata":{},"repo_metadata":{"uuid":"18454064","full_name":"appium/java-client","owner":"appium","description":"Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol","archived":false,"fork":false,"pushed_at":"2023-03-20T12:24:04.000Z","size":85098,"stargazers_count":1046,"open_issues_count":214,"forks_count":711,"subscribers_count":164,"default_branch":"master","last_synced_at":"2023-03-21T21:05:03.159Z","etag":null,"topics":["android","appium","automation","ios","java","java-client","macos","selenium","windows"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-04T22:05:23.000Z","updated_at":"2023-03-21T04:55:01.000Z","dependencies_parsed_at":"2023-01-14T01:00:49.125Z","dependency_job_id":null,"html_url":"https://github.com/appium/java-client","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appium%2Fjava-client","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appium%2Fjava-client/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appium%2Fjava-client/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/appium","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"appium","name":"Appium","uuid":"3221291","kind":"organization","description":"Mobile App Automation Made Awesome","email":"appium-discuss@googlegroups.com","website":"http://appium.io","location":"worldwide","twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/3221291?v=4","repositories_count":88,"last_synced_at":"2023-02-20T02:11:56.390Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/appium"},"tags":[{"name":"v8.3.0","sha":"7a98b69649a6d205eb8c55accf672265d52844b8","kind":"commit","published_at":"2022-12-02T10:51:00.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v8.3.0","html_url":"https://github.com/appium/java-client/releases/tag/v8.3.0"},{"name":"v8.2.1","sha":"2250ea506304a02d139620d96002d674776900dc","kind":"commit","published_at":"2022-11-25T05:05:35.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v8.2.1","html_url":"https://github.com/appium/java-client/releases/tag/v8.2.1"},{"name":"v8.2.0","sha":"36cf25c82bdcc959fc8defbba6cf1142407adffe","kind":"commit","published_at":"2022-08-30T05:32:03.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v8.2.0","html_url":"https://github.com/appium/java-client/releases/tag/v8.2.0"},{"name":"v8.1.1","sha":"ea09b215f6ad20830dc4afb3d2dc7e3285e308ab","kind":"commit","published_at":"2022-06-05T15:43:09.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v8.1.1","html_url":"https://github.com/appium/java-client/releases/tag/v8.1.1"},{"name":"v8.1.0","sha":"938b49f95504106edd52739d99501970420c235c","kind":"commit","published_at":"2022-05-30T16:46:12.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v8.1.0","html_url":"https://github.com/appium/java-client/releases/tag/v8.1.0"},{"name":"v8.0.0","sha":"a8f111bb9c00488dd24690ee06c79a48784a4ba6","kind":"commit","published_at":"2022-03-07T14:14:31.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v8.0.0","html_url":"https://github.com/appium/java-client/releases/tag/v8.0.0"},{"name":"v8.0.0-beta2","sha":"659f4f8f6768ee5285d4b98fe9400fe1fd8bff4c","kind":"commit","published_at":"2021-12-22T14:11:41.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v8.0.0-beta2","html_url":"https://github.com/appium/java-client/releases/tag/v8.0.0-beta2"},{"name":"v8.0.0-beta","sha":"ec10b15cc184bda212ce4fffa5104416f0f7d3e9","kind":"commit","published_at":"2021-11-02T13:06:00.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v8.0.0-beta","html_url":"https://github.com/appium/java-client/releases/tag/v8.0.0-beta"},{"name":"7.6.0","sha":"f2e8f93fd613d6570e8ce515d4a85a70e9872305","kind":"commit","published_at":"2021-10-11T13:56:23.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/7.6.0","html_url":"https://github.com/appium/java-client/releases/tag/7.6.0"},{"name":"v7.5.1","sha":"feea319e6c5691c290d43cc7016803dcf990c1cc","kind":"commit","published_at":"2021-03-25T06:50:44.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v7.5.1","html_url":"https://github.com/appium/java-client/releases/tag/v7.5.1"},{"name":"v7.5.0","sha":"f726f3beddb3294684f1f441e865afc334dfc2f8","kind":"commit","published_at":"2021-03-13T11:29:38.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v7.5.0","html_url":"https://github.com/appium/java-client/releases/tag/v7.5.0"},{"name":"v7.4.1","sha":"57287df6500eddd20f03e85b94368f53d8d7a6d2","kind":"commit","published_at":"2020-11-30T10:55:13.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v7.4.1","html_url":"https://github.com/appium/java-client/releases/tag/v7.4.1"},{"name":"v7.4.0","sha":"ce44fc51d6c1418407f375df94a7a6d40d3805b0","kind":"commit","published_at":"2020-11-17T09:45:41.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v7.4.0","html_url":"https://github.com/appium/java-client/releases/tag/v7.4.0"},{"name":"v7.3.0","sha":"c98ff298ad602cd1a5691a7a984a3df307d5408b","kind":"commit","published_at":"2019-11-11T18:37:22.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v7.3.0","html_url":"https://github.com/appium/java-client/releases/tag/v7.3.0"},{"name":"v7.2.0","sha":"f4cdaf7821d368e9eefbdffefdc9d7fd03a7ae65","kind":"commit","published_at":"2019-08-19T18:09:39.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v7.2.0","html_url":"https://github.com/appium/java-client/releases/tag/v7.2.0"},{"name":"v7.1.0","sha":"121aa413a40f4e17893012b37adad27c64377539","kind":"commit","published_at":"2019-07-06T17:58:09.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v7.1.0","html_url":"https://github.com/appium/java-client/releases/tag/v7.1.0"},{"name":"v7.0.0","sha":"98daabe3943b606c5416818b73add493d889cc94","kind":"commit","published_at":"2018-12-27T07:38:16.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v7.0.0","html_url":"https://github.com/appium/java-client/releases/tag/v7.0.0"},{"name":"v6.1.0","sha":"1991a8a0f9e4a3ff467dbb713cb5c51c8edc060f","kind":"commit","published_at":"2018-06-21T21:36:14.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v6.1.0","html_url":"https://github.com/appium/java-client/releases/tag/v6.1.0"},{"name":"v6.0.0","sha":"68dccaadb1659557200045883b27f009f3835884","kind":"commit","published_at":"2018-05-24T21:08:50.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v6.0.0","html_url":"https://github.com/appium/java-client/releases/tag/v6.0.0"},{"name":"v6.0.0-BETA5","sha":"5b8f1c73c00447af14440ec4f635f3e4c6fb98d5","kind":"commit","published_at":"2018-04-18T20:43:55.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v6.0.0-BETA5","html_url":"https://github.com/appium/java-client/releases/tag/v6.0.0-BETA5"},{"name":"v6.0.0-BETA4","sha":"92671b2db81fffcab0c51db2a62462dc1c75886b","kind":"commit","published_at":"2018-03-07T22:49:34.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v6.0.0-BETA4","html_url":"https://github.com/appium/java-client/releases/tag/v6.0.0-BETA4"},{"name":"6.0.0-BETA3","sha":"30b4e384bf9000f42a486a3097b517f499c9c22a","kind":"commit","published_at":"2018-02-15T22:06:46.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/6.0.0-BETA3","html_url":"https://github.com/appium/java-client/releases/tag/6.0.0-BETA3"},{"name":"v6.0.0-BETA2","sha":"a78b42d042ef64174ac352162ea44239a21c8770","kind":"commit","published_at":"2017-12-23T19:24:47.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v6.0.0-BETA2","html_url":"https://github.com/appium/java-client/releases/tag/v6.0.0-BETA2"},{"name":"v6.0.0-BETA1","sha":"7efa6c393e97107aad2efd888fa5778a9e29ec38","kind":"commit","published_at":"2017-12-03T20:54:06.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v6.0.0-BETA1","html_url":"https://github.com/appium/java-client/releases/tag/v6.0.0-BETA1"},{"name":"v5.0.4","sha":"6882bc873f321126f8331b3dc283d7c890a668cf","kind":"commit","published_at":"2017-10-02T21:36:37.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.4","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.4"},{"name":"v5.0.3","sha":"78652b83d269f7dc40d0b22d2069e4b8e367102e","kind":"commit","published_at":"2017-09-10T21:48:10.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.3","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.3"},{"name":"v5.0.2","sha":"0d6929c95f08ba9f05c5c205e4f8375f99826bd8","kind":"commit","published_at":"2017-09-03T20:05:33.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.2","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.2"},{"name":"v5.0.1","sha":"3c776c7ed5a582bc06750d9f2b9b12eb5d0d8feb","kind":"commit","published_at":"2017-08-28T20:44:06.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.1","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.1"},{"name":"v5.0.0","sha":"8f914fb2467e21368603bf76d98e97ed37e4fde3","kind":"commit","published_at":"2017-08-26T22:30:27.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0"},{"name":"v5.0.0-BETA9","sha":"59b0ff20b30fcc7045f294898552dc726bd009d9","kind":"commit","published_at":"2017-06-16T20:58:09.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0-BETA9","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0-BETA9"},{"name":"v5.0.0-BETA8","sha":"37685294a8eb7a134c93bfaa6f4c202f77a6b10b","kind":"commit","published_at":"2017-04-26T21:42:36.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0-BETA8","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0-BETA8"},{"name":"v5.0.0-BETA7","sha":"bedf05513ecc282ec102336a48436e635d542093","kind":"commit","published_at":"2017-04-11T21:44:24.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0-BETA7","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0-BETA7"},{"name":"v5.0.0-BETA6","sha":"597e824de0a4973c74b18a057ae00c3941e99425","kind":"commit","published_at":"2017-03-22T20:38:48.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0-BETA6","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0-BETA6"},{"name":"v5.0.0-BETA5","sha":"48f3a96c2915525c3b2942609aee374026f700d3","kind":"commit","published_at":"2017-03-06T20:36:33.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0-BETA5","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0-BETA5"},{"name":"v5.0.0-BETA4","sha":"1e2c86e5837de9fe019d9e06cab0898d28d7efad","kind":"commit","published_at":"2017-02-28T20:34:39.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0-BETA4","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0-BETA4"},{"name":"v5.0.0-BETA3","sha":"df7168b4c39fb0ea914150b89fb1a34d552468b5","kind":"commit","published_at":"2017-02-13T18:51:06.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0-BETA3","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0-BETA3"},{"name":"v5.0.0-BETA2","sha":"1d3e9705527435c48005f0a50a60b1371e03bbd1","kind":"commit","published_at":"2017-02-04T20:18:34.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0-BETA2","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0-BETA2"},{"name":"v5.0.0-BETA1","sha":"68507186b3bc89f134f66c646dbced3cfd21eced","kind":"commit","published_at":"2016-12-28T18:06:46.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v5.0.0-BETA1","html_url":"https://github.com/appium/java-client/releases/tag/v5.0.0-BETA1"},{"name":"4.1.2","sha":"66f3af69a361db9c8473cd942d912035445d04eb","kind":"tag","published_at":"2016-08-21T18:39:21.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/4.1.2","html_url":"https://github.com/appium/java-client/releases/tag/4.1.2"},{"name":"4.1.1","sha":"b766cd62ceceb663b9641fb19ea757be19bc98a6","kind":"tag","published_at":"2016-08-06T21:39:39.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/4.1.1","html_url":"https://github.com/appium/java-client/releases/tag/4.1.1"},{"name":"4.1.0","sha":"c9eac4adf7d53e3b0c5cb72e4f7f8dbba830a41b","kind":"tag","published_at":"2016-08-02T23:44:37.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/4.1.0","html_url":"https://github.com/appium/java-client/releases/tag/4.1.0"},{"name":"4.0.0","sha":"76e7385fa3237b8e9b4654342dbb280b6d77c2d1","kind":"tag","published_at":"2016-05-29T18:53:47.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/4.0.0","html_url":"https://github.com/appium/java-client/releases/tag/4.0.0"},{"name":"3.4.1","sha":"f8162b389ce2b68d366debd52f27bce4c8db9de6","kind":"tag","published_at":"2016-03-30T18:05:45.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/3.4.1","html_url":"https://github.com/appium/java-client/releases/tag/3.4.1"},{"name":"3.4.0","sha":"385ac5ecaa972fe40da6bab66e6a3078d738e818","kind":"tag","published_at":"2016-03-06T19:45:27.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/3.4.0","html_url":"https://github.com/appium/java-client/releases/tag/3.4.0"},{"name":"v3.3.0","sha":"00549d0828923b6e74c258a72bfb55b37f73b366","kind":"commit","published_at":"2015-12-10T22:39:53.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v3.3.0","html_url":"https://github.com/appium/java-client/releases/tag/v3.3.0"},{"name":"v3.2.0","sha":"9c3e28640c700f60c56bf53aa9c4efdad97f5d5e","kind":"commit","published_at":"2015-09-15T00:11:42.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v3.2.0","html_url":"https://github.com/appium/java-client/releases/tag/v3.2.0"},{"name":"v3.1.0","sha":"068fb050fd3faeb7cf445c1273d4b1e91b79cce3","kind":"commit","published_at":"2015-07-06T21:40:08.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v3.1.0","html_url":"https://github.com/appium/java-client/releases/tag/v3.1.0"},{"name":"v3.0.0","sha":"fdefd658d1eb739d5e0ca12d735a3c53fa3d7e65","kind":"commit","published_at":"2015-06-19T23:57:05.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v3.0.0","html_url":"https://github.com/appium/java-client/releases/tag/v3.0.0"},{"name":"v2.2.0","sha":"63f67507d13454ac2bb0a88276db9d29ef763070","kind":"commit","published_at":"2015-03-13T17:00:04.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v2.2.0","html_url":"https://github.com/appium/java-client/releases/tag/v2.2.0"},{"name":"v2.1.0","sha":"c3e30d766d262b43d1438e7120634877c1fb59ed","kind":"commit","published_at":"2014-11-14T01:27:03.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v2.1.0","html_url":"https://github.com/appium/java-client/releases/tag/v2.1.0"},{"name":"v2.0.0","sha":"dbb443a30fbc5ea9ccbb9f0060b8ff8bfd0c6bd2","kind":"commit","published_at":"2014-09-29T21:12:27.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v2.0.0","html_url":"https://github.com/appium/java-client/releases/tag/v2.0.0"},{"name":"v1.7.0","sha":"86662246293f9b5fb91d8146b75dabc46fc850ea","kind":"commit","published_at":"2014-09-10T21:13:29.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v1.7.0","html_url":"https://github.com/appium/java-client/releases/tag/v1.7.0"},{"name":"v1.6.2","sha":"337a8a89fb8b80a1901c50e9fa4044200b765487","kind":"commit","published_at":"2014-08-14T20:45:26.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v1.6.2","html_url":"https://github.com/appium/java-client/releases/tag/v1.6.2"},{"name":"v1.6.1","sha":"fd3cce86f4bb3a4894a53a31753293b54d19da76","kind":"commit","published_at":"2014-08-05T08:41:22.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v1.6.1","html_url":"https://github.com/appium/java-client/releases/tag/v1.6.1"},{"name":"v1.6.0","sha":"0266a905de828bfc70f5fefc8e0d20fd42511022","kind":"commit","published_at":"2014-07-29T16:47:53.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v1.6.0","html_url":"https://github.com/appium/java-client/releases/tag/v1.6.0"},{"name":"v1.5.0","sha":"36a8d89906dd23aa4e36d17461360cfb6357cab7","kind":"commit","published_at":"2014-07-11T23:27:55.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v1.5.0","html_url":"https://github.com/appium/java-client/releases/tag/v1.5.0"},{"name":"v1.4.0","sha":"7772a4c4b8760982b0f9ded4585b4a4c1fa87cba","kind":"commit","published_at":"2014-06-16T21:56:12.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v1.4.0","html_url":"https://github.com/appium/java-client/releases/tag/v1.4.0"},{"name":"v1.3.0","sha":"ce6eed76dd72180feacd3c5a9396f8f040e3b51e","kind":"commit","published_at":"2014-06-02T18:42:23.000Z","download_url":"https://codeload.github.com/appium/java-client/tar.gz/v1.3.0","html_url":"https://github.com/appium/java-client/releases/tag/v1.3.0"}]},"repo_metadata_updated_at":"2023-03-21T22:06:04.720Z","dependent_packages_count":270,"downloads":null,"downloads_period":null,"dependent_repos_count":5131,"rankings":{"downloads":null,"dependent_repos_count":0.1289431268708266,"dependent_packages_count":0.29913203656058224,"stargazers_count":11.544214077626165,"forks_count":6.78372994023366,"docker_downloads_count":2.9987285887334942,"average":4.350949554004946},"purl":"pkg:maven/io.appium/java-client","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.appium:java-client","docker_dependents_count":38,"docker_downloads_count":2966295,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.appium:java-client","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.appium:java-client/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.appium:java-client/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.appium:java-client/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.appium:java-client/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.appium:java-client/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":527968,"maintainers_count":0,"namespaces_count":70262,"keywords_count":32588,"github":"maven-central","metadata":{"funded_packages_count":25910},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-07-01T05:12:19.998Z","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":18,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4299261495","node_id":"PR_kwDOCGeT6s7UITLB","number":2424,"state":"open","title":"build(deps): bump io.appium:java-client from 10.1.0 to 10.1.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T23:21:19.000Z","updated_at":"2026-04-20T23:27:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.appium:java-client","old_version":"10.1.0","new_version":"10.1.1","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 10.1.0 to 10.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.1.1\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePerform additional security checks on \u003ccode\u003eoverrideServerUrl\u003c/code\u003e API \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2408\"\u003e#2408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the library compatible to Selenium 4.44 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2410\"\u003e#2410\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version from \u003ccode\u003e4.40.0\u003c/code\u003e to \u003ccode\u003e4.42.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2390\"\u003e#2390\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.1.1\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePerform additional security checks on \u003ccode\u003eoverrideServerUrl\u003c/code\u003e API \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2408\"\u003e#2408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the library compatible to Selenium 4.44 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2410\"\u003e#2410\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version from \u003ccode\u003e4.40.0\u003c/code\u003e to \u003ccode\u003e4.42.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2390\"\u003e#2390\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e10.1.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for descendant and ancestor flutter locators \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2357\"\u003e#2357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eListOutputStream.close()\u003c/code\u003e to close all streams on failure \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2392\"\u003e#2392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid using system default locale \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2352\"\u003e#2352\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using reflection to manage \u003ccode\u003eAppiumCommandExecutor\u003c/code\u003e state \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2356\"\u003e#2356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version from \u003ccode\u003e4.35.0\u003c/code\u003e to \u003ccode\u003e4.40.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2383\"\u003e#2383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from \u003ccode\u003e2.13.1\u003c/code\u003e to \u003ccode\u003e2.13.2\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2342\"\u003e#2342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from \u003ccode\u003e3.18.0\u003c/code\u003e to \u003ccode\u003e3.20.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2350\"\u003e#2350\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2374\"\u003e#2374\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\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/appium/java-client/commit/82a0e4a9b3872a5ef58a9fdb3a3043f9f4f4d27e\"\u003e\u003ccode\u003e82a0e4a\u003c/code\u003e\u003c/a\u003e release: v10.1.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2409\"\u003e#2409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/bfe5cd566b85dcc0fa638aec37a06bfc702fabcf\"\u003e\u003ccode\u003ebfe5cd5\u003c/code\u003e\u003c/a\u003e fix: Make the library compatible to Selenium 4.44 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2410\"\u003e#2410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/2b9cd442b9dbf56ccc6f1e83aeeb411c0ec230c9\"\u003e\u003ccode\u003e2b9cd44\u003c/code\u003e\u003c/a\u003e fix: Perform additional security checks on overrideServerUrl API (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b7597f62bb02b15310f637dd76fd49500d98133\"\u003e\u003ccode\u003e6b7597f\u003c/code\u003e\u003c/a\u003e chore: make API changes compatible with Selenium 4.42.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2390\"\u003e#2390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/40f03419200cc1e319e136ba4899abe6ee498937\"\u003e\u003ccode\u003e40f0341\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.2.0 to 12.2.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2407\"\u003e#2407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/29b3e9a528170b46a645d750e3d25ecb3af1e0ab\"\u003e\u003ccode\u003e29b3e9a\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2406\"\u003e#2406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/aeb244dbd8c7448eee48439c617e1e610443ef8f\"\u003e\u003ccode\u003eaeb244d\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 9.4.0 to 9.4.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2404\"\u003e#2404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f6c838bb7b66642488e1531d9e0b74857ca75a40\"\u003e\u003ccode\u003ef6c838b\u003c/code\u003e\u003c/a\u003e build(deps): Bump gradle-wrapper from 9.4.0 to 9.4.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2403\"\u003e#2403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/92ff52e4961e89007aada221f690c9d5ce0abaca\"\u003e\u003ccode\u003e92ff52e\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.projectlombok:lombok from 1.18.42 to 1.18.44 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2401\"\u003e#2401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9a36a4a665b86b06b6f38a7a5d2d1a49ab238041\"\u003e\u003ccode\u003e9a36a4a\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 9.3.2 to 9.4.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2400\"\u003e#2400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v10.1.0...v10.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=10.1.0\u0026new-version=10.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ShaftHQ/SHAFT_ENGINE/pull/2424","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShaftHQ%2FSHAFT_ENGINE/issues/2424","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2424/packages"},{"uuid":"2861687699","node_id":"PR_kwDOP288ks6qkeOT","number":11,"state":"open","title":"Bump io.appium:java-client from 9.4.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-25T19:07:52.000Z","updated_at":"2025-09-25T19:07:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.4.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.4.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/arjunmsengg/Test/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjunmsengg%2FTest/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"2827333094","node_id":"PR_kwDOCeFJ6M6oha3m","number":1620,"state":"open","title":"Bump io.appium:java-client from 9.4.0 to 10.0.0","user":"dependabot[bot]","labels":["security","dependencies","automerge"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T00:04:54.000Z","updated_at":"2025-09-15T00:04:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.4.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.4.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dipjyotimetia/HybridTestFramework/pull/1620","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dipjyotimetia%2FHybridTestFramework/issues/1620","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1620/packages"},{"uuid":"2774063239","node_id":"PR_kwDOIRk_7c6lWNiH","number":296,"state":"open","title":"⬆️ Bump io.appium:java-client from 8.6.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T07:01:40.000Z","updated_at":"2025-08-26T07:01:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ Bump","packages":[{"name":"io.appium:java-client","old_version":"8.6.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 8.6.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v8.6.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=8.6.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/percy/percy-appium-java/pull/296","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/percy%2Fpercy-appium-java/issues/296","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/296/packages"},{"uuid":"3354067059","node_id":"PR_kwDOJXzr-c6lVF8K","number":453,"state":"closed","title":"build(deps): bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["giulong"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-08-31T15:54:30.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T04:44:59.000Z","updated_at":"2025-08-31T15:54:32.000Z","time_to_close":472171,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/giulong/spectrum/pull/453","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giulong%2Fspectrum/issues/453","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/453/packages"},{"uuid":"2772411412","node_id":"PR_kwDOBWVYV86lP6QU","number":445,"state":"open","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-25T16:38:41.000Z","updated_at":"2025-08-25T16:38:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/TESTARtool/TESTAR_dev/pull/445","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TESTARtool%2FTESTAR_dev/issues/445","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/445/packages"},{"uuid":"2751617337","node_id":"PR_kwDOG2xsAc6kAlk5","number":1064,"state":"closed","title":"build(deps): bump the dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":[":house: pr: internal","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-08-30T19:53:07.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-17T23:52:19.000Z","updated_at":"2025-08-30T19:53:07.000Z","time_to_close":1108848,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":4,"packages":[{"name":"org.seleniumhq.selenium:selenium-java","old_version":"4.34.0","new_version":"4.35.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.26.1","new_version":"11.0.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.11.3","repository_url":"https://github.com/apache/maven-javadoc-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 4 updates in the /core-java directory: [org.seleniumhq.selenium:selenium-java](https://github.com/SeleniumHQ/selenium), [io.appium:java-client](https://github.com/appium/java-client), [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) and [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin).\n\nUpdates `org.seleniumhq.selenium:selenium-java` from 4.34.0 to 4.35.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eorg.seleniumhq.selenium:selenium-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.35.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[dotnet] [bidi] Get tree command returns GetTreeResult object by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15978\"\u003eSeleniumHQ/selenium#15978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Initialize internal modules without Lazy by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15979\"\u003eSeleniumHQ/selenium#15979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Bump dependencies for building distribution wheel by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15977\"\u003eSeleniumHQ/selenium#15977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump zip version 2.6.1 -\u0026gt; 4.2.0 by \u003ca href=\"https://github.com/MRTamalampudi\"\u003e\u003ccode\u003e@​MRTamalampudi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15980\"\u003eSeleniumHQ/selenium#15980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py][bidi]: add note for \u003ccode\u003eenable_webextensions = False\u003c/code\u003e by \u003ca href=\"https://github.com/navin772\"\u003e\u003ccode\u003e@​navin772\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15981\"\u003eSeleniumHQ/selenium#15981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py][bidi]: add high level API for script module - \u003ccode\u003epin\u003c/code\u003e, \u003ccode\u003eunpin\u003c/code\u003e and \u003ccode\u003eexecute\u003c/code\u003e by \u003ca href=\"https://github.com/navin772\"\u003e\u003ccode\u003e@​navin772\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15936\"\u003eSeleniumHQ/selenium#15936\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py][java][rb][ci]: use pinned browsers in CI by \u003ca href=\"https://github.com/navin772\"\u003e\u003ccode\u003e@​navin772\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15987\"\u003eSeleniumHQ/selenium#15987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Remove deprecated AppCacheStatus enum from the HTML5 package by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15973\"\u003eSeleniumHQ/selenium#15973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Feat 14291/jspecify nullable annotation edge driver service by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15972\"\u003eSeleniumHQ/selenium#15972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix Unicode value for OPTION key in Keys enum by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15966\"\u003eSeleniumHQ/selenium#15966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet][java][js][py][rb][rust] Update rules_jvm_external digest to aca619b by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15951\"\u003eSeleniumHQ/selenium#15951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Removing old stream collectors required by Java 8 by \u003ca href=\"https://github.com/zodac\"\u003e\u003ccode\u003e@​zodac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15523\"\u003eSeleniumHQ/selenium#15523\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Use static Patterns for regex-matching by \u003ca href=\"https://github.com/zodac\"\u003e\u003ccode\u003e@​zodac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15499\"\u003eSeleniumHQ/selenium#15499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Point made as immutable by \u003ca href=\"https://github.com/mk868\"\u003e\u003ccode\u003e@​mk868\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15511\"\u003eSeleniumHQ/selenium#15511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Feat 14291/jspecify nullable annotation chrome driver såervice by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15998\"\u003eSeleniumHQ/selenium#15998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Bump dev dependencies by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16002\"\u003eSeleniumHQ/selenium#16002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Add \u0026quot;URI\u0026quot; to the list of sort-by choices on Overview UI by \u003ca href=\"https://github.com/VietND96\"\u003e\u003ccode\u003e@​VietND96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16004\"\u003eSeleniumHQ/selenium#16004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Add \u003ca href=\"https://github.com/Nullable\"\u003e\u003ccode\u003e@​Nullable\u003c/code\u003e\u003c/a\u003e annotations to Firefox and Gecko driver service  by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15999\"\u003eSeleniumHQ/selenium#15999\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Add JSpecify nullable annotations to SafariDriverService parameters by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16000\"\u003eSeleniumHQ/selenium#16000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Add \u003ca href=\"https://github.com/Nullable\"\u003e\u003ccode\u003e@​Nullable\u003c/code\u003e\u003c/a\u003e annotations to InternetExplorerDriverService parameters by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16001\"\u003eSeleniumHQ/selenium#16001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse generics for AbstractFindByBuilder to avoid excessive casting by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15526\"\u003eSeleniumHQ/selenium#15526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] Update dependency \u003ccode\u003e@​emotion/styled\u003c/code\u003e to v11.14.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15997\"\u003eSeleniumHQ/selenium#15997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rust] Update which from 7.0.3 to 8.0.0 by \u003ca href=\"https://github.com/musicinmybrain\"\u003e\u003ccode\u003e@​musicinmybrain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15965\"\u003eSeleniumHQ/selenium#15965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix various typos by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16012\"\u003eSeleniumHQ/selenium#16012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] JSpecify annotations for By locators by \u003ca href=\"https://github.com/mk868\"\u003e\u003ccode\u003e@​mk868\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/14372\"\u003eSeleniumHQ/selenium#14372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix email address in .mailmap by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16017\"\u003eSeleniumHQ/selenium#16017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in javascript \u0026amp; rb by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16019\"\u003eSeleniumHQ/selenium#16019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] JSpecify annotations for capabilities by \u003ca href=\"https://github.com/mk868\"\u003e\u003ccode\u003e@​mk868\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/14397\"\u003eSeleniumHQ/selenium#14397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix various typos in comments by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16022\"\u003eSeleniumHQ/selenium#16022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Fix typos by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16032\"\u003eSeleniumHQ/selenium#16032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Add UnhandledPromptBehavior option to create User Context by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16034\"\u003eSeleniumHQ/selenium#16034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Fix path in unit test so it works cross-platform by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16033\"\u003eSeleniumHQ/selenium#16033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py][bidi]: implement bidi module - emulation by \u003ca href=\"https://github.com/navin772\"\u003e\u003ccode\u003e@​navin772\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15819\"\u003eSeleniumHQ/selenium#15819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Fix API doc generation script and include BiDi Emulation docs by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16037\"\u003eSeleniumHQ/selenium#16037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Allow free_port() to bind to IPv6 if IPv4 is unavailable by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16003\"\u003eSeleniumHQ/selenium#16003\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Update base URL for Edge web driver by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16057\"\u003eSeleniumHQ/selenium#16057\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/1c58e5028bc5eaa94b12b856c2d4a87efa5363f5\"\u003e\u003ccode\u003e1c58e50\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of Selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16160\"\u003e#16160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/4ecdae3b03c9255057c662c8ef693df42995dc44\"\u003e\u003ccode\u003e4ecdae3\u003c/code\u003e\u003c/a\u003e [grid] Reduce redundant logs of find slots and retry queue requests by the Di...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/dbfed9ddeb6465430cd02a1ff11f008668a0882f\"\u003e\u003ccode\u003edbfed9d\u003c/code\u003e\u003c/a\u003e [py][bidi]: Implement low-level API for Input BiDi module (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16049\"\u003e#16049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/229dbde2b11b00da06b46e5456d1da2f0e5f585d\"\u003e\u003ccode\u003e229dbde\u003c/code\u003e\u003c/a\u003e [py][bidi]: add event handler support for browsing context (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16101\"\u003e#16101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/c525a11e686337e7d3bae207ec0d64e272ba706b\"\u003e\u003ccode\u003ec525a11\u003c/code\u003e\u003c/a\u003e [java]: add \u003ccode\u003ewebsocket-port\u003c/code\u003e test and \u003ccode\u003e--connect-existing\u003c/code\u003e check (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/15462\"\u003e#15462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/1c1879912b5f2c451714cde9188d47ec341445ee\"\u003e\u003ccode\u003e1c18799\u003c/code\u003e\u003c/a\u003e [rb] Add guard for beta firefox (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16153\"\u003e#16153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/2dad5fa91701711e5cbf1d5159044c5bb1357553\"\u003e\u003ccode\u003e2dad5fa\u003c/code\u003e\u003c/a\u003e [grid] Restructuring classes have stateful data and improve Node health check...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/2bf42e94ed1c4186425c259612969865955fae74\"\u003e\u003ccode\u003e2bf42e9\u003c/code\u003e\u003c/a\u003e [py]: fix WebView2 and target issues related to CDP and BiDi (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16140\"\u003e#16140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/26fc1bbd001f002f0d48620c6d439e2a6a555d82\"\u003e\u003ccode\u003e26fc1bb\u003c/code\u003e\u003c/a\u003e [py] Fix proxy basic auth handling special characters (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16105\"\u003e#16105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/0a931d7dad06edd76fff0b9ffa9a75064853e703\"\u003e\u003ccode\u003e0a931d7\u003c/code\u003e\u003c/a\u003e [py] Loosen dependency specifier for urllib3 in packaging configuration (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16136\"\u003e#16136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.34.0...selenium-4.35.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.appium:java-client` from 9.5.0 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 10.26.1 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-11.0.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 11.0.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_11.0.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBreaking backward compatibility:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13209\"\u003e#13209\u003c/a\u003e - Migrate project to JDK 17\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17321\"\u003e#17321\u003c/a\u003e - Use jdk17 as minimial required\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17366\"\u003e#17366\u003c/a\u003e - FinalParameters - missing several tokens to check\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17332\"\u003e#17332\u003c/a\u003e - False positive from JavadocType: Unused \u003ccode\u003e@\u003c/code\u003eparam tag\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8205\"\u003e#8205\u003c/a\u003e - fix all false-negatives about there is no single space between a type annotation and [] or .... for Google Style\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17158\"\u003e#17158\u003c/a\u003e - InvalidJavadocPosition false-positive for record compact constructor with package-private accessibility\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14291\"\u003e#14291\u003c/a\u003e - Escape sequences in TextBlock, IllegalTokenText module should violate them for Google style\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17193\"\u003e#17193\u003c/a\u003e - Google-style: Improper enforcement of horizontal whitespace for double slash \u003ccode\u003e//\u003c/code\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/checkstyle/checkstyle/commit/a0745b152682f8dad7f0bac32d17e4d355ce19ef\"\u003e\u003ccode\u003ea0745b1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7ea982e5f9bbbc5f9cfc742c8ac0aa2abafd0c1d\"\u003e\u003ccode\u003e7ea982e\u003c/code\u003e\u003c/a\u003e doc: release notes for 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bf67bad989f0ea9ee61a0516d9880e9a26b04bae\"\u003e\u003ccode\u003ebf67bad\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17269\"\u003e#17269\u003c/a\u003e: Changind Docker Script to latest groovy Image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1931995f97afe8065abed545f453befdc2c9cef8\"\u003e\u003ccode\u003e1931995\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented modifier package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/cb690d09debd060d4086edb1c99fe932ddc2e6ee\"\u003e\u003ccode\u003ecb690d0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented metrics package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4869fe56b5c3edc14f9c5f051b101b7bde5a2b95\"\u003e\u003ccode\u003e4869fe5\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented javadoc package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/77bf83e35f107ac9cbc4ee67ac298b6722d91f43\"\u003e\u003ccode\u003e77bf83e\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented indentation package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/0b012bae87dcf36cd54ce01b78f33d2791e3187f\"\u003e\u003ccode\u003e0b012ba\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented imports package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6b0f6388f24c1049ba2ef66e7254c5fb052943f5\"\u003e\u003ccode\u003e6b0f638\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor: trim whitespaces after regression report comment\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ed7df15f1212fdb85adbeb93a8c06223dedf8b78\"\u003e\u003ccode\u003eed7df15\u003c/code\u003e\u003c/a\u003e minor: trim whitespaces after regression report comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.26.1...checkstyle-11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.11.2 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/releases\"\u003eorg.apache.maven.plugins:maven-javadoc-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚨 Removed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/369\"\u003e#369\u003c/a\u003e Support --no-fonts option per default for jdk 23+ (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/375\"\u003e#375\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the legacyMode consistent (Filter out all of the module-info.java files in legacy mode, do not use --source-path in legacy mode) (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1217\"\u003e#1217\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-826\"\u003e[MJAVADOC-826]\u003c/a\u003e - Don't try to modify project source roots (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/358\"\u003e#358\u003c/a\u003e) \u003ca href=\"https://github.com/oehme\"\u003e\u003ccode\u003e@​oehme\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect javadoc-no-fork description on index-page (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/368\"\u003e#368\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/360\"\u003e#360\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Close links tag in links parameter javadoc example (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/355\"\u003e#355\u003c/a\u003e) \u003ca href=\"https://github.com/sixcorners\"\u003e\u003ccode\u003e@​sixcorners\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\u003eBe consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1215\"\u003e#1215\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up JavadocUtilTest (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1210\"\u003e#1210\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/385\"\u003e#385\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRephrase source code fix interactive messages for clarity (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/390\"\u003e#390\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce non-debug logging (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/389\"\u003e#389\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete duplicate \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e clause (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/384\"\u003e#384\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of our hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/381\"\u003e#381\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up comments and argument names (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/386\"\u003e#386\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/378\"\u003e#378\u003c/a\u003e Cleanup of code related to old non supported Java version (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/382\"\u003e#382\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCure deprecation warning (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/383\"\u003e#383\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-773\"\u003e[MJAVADOC-773]\u003c/a\u003e - deprecate toRelative (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/379\"\u003e#379\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/373\"\u003e#373\u003c/a\u003e Fix JDK 23 build  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/374\"\u003e#374\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eaggregate\u003c/code\u003e Javadoc typo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/371\"\u003e#371\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GH issues (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/365\"\u003e#365\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-825\"\u003e[MJAVADOC-825]\u003c/a\u003e - Prefer NullPointerExceptions for null arguments (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/350\"\u003e#350\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1221\"\u003e#1221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-text from 1.13.1 to 1.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1222\"\u003e#1222\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.6 to 3.18.0 in /src/it/projects/MJAVADOC-787 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1227\"\u003e#1227\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven Archiver 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1226\"\u003e#1226\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.6 to 3.18.0 in /src/it/projects/MJAVADOC-575_source8-module-info (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1224\"\u003e#1224\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1223\"\u003e#1223\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.6 to 3.18.0 in /src/it/projects/MJAVADOC-506_excl-module-info (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1218\"\u003e#1218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.3.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/363\"\u003e#363\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/8357bc2f8a8f47f9dad61a9bdaea2381357b7dcf\"\u003e\u003ccode\u003e8357bc2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/ab6e97e0784d4d031d57bcf6c2c4dd630a5a8fce\"\u003e\u003ccode\u003eab6e97e\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/83788c10c0b607b231e714b20d0e7ea73a2626ae\"\u003e\u003ccode\u003e83788c1\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-text from 1.13.1 to 1.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/99ee1fc2db35d70b46670ccaadbaa488baf63b11\"\u003e\u003ccode\u003e99ee1fc\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 in /src/it/projects/MJAVADOC-787\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/18bfeb80da9214b3e301bc378734b699f5c67423\"\u003e\u003ccode\u003e18bfeb8\u003c/code\u003e\u003c/a\u003e Maven Archiver 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/63618bb06e4579cbd65fb7b404dba9dc679b9e55\"\u003e\u003ccode\u003e63618bb\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/81afff947b88bb510fc4c4b893cf44e27e73c8b3\"\u003e\u003ccode\u003e81afff9\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1223\"\u003e#1223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/8bcdebf24e028ec5ffe874504369940c8bcbcf90\"\u003e\u003ccode\u003e8bcdebf\u003c/code\u003e\u003c/a\u003e Add Apache 2.0 LICENSE file (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1220\"\u003e#1220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/22990722ca9523168ced25befaca352cd473fcdd\"\u003e\u003ccode\u003e2299072\u003c/code\u003e\u003c/a\u003e Make the legacyMode consistent and actually useful (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/33c9f01af9a3d4d28decbabd0bc02c4b3a875c2d\"\u003e\u003ccode\u003e33c9f01\u003c/code\u003e\u003c/a\u003e Be consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1215\"\u003e#1215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.2...maven-javadoc-plugin-3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/BoykaFramework/boyka-framework/pull/1064","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BoykaFramework%2Fboyka-framework/issues/1064","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1064/packages"},{"uuid":"3327088563","node_id":"PR_kwDOC4JKLs6j7pJP","number":6068,"state":"closed","title":"Bump io.appium:java-client from 9.2.2 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-13T21:02:52.000Z","author_association":null,"state_reason":null,"created_at":"2025-08-16T09:31:55.000Z","updated_at":"2026-03-13T21:02:53.000Z","time_to_close":18099057,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.2.2","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.2.2 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.2.2...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.2.2\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/vividus-framework/vividus/pull/6068","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/vividus-framework%2Fvividus/issues/6068","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6068/packages"},{"uuid":"2749690686","node_id":"PR_kwDOE7Yg486j5PM-","number":94,"state":"open","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-15T20:51:38.000Z","updated_at":"2025-08-15T20:51:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/ngoanh2n/blur/pull/94","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngoanh2n%2Fblur/issues/94","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/94/packages"},{"uuid":"2747328530","node_id":"PR_kwDOIoYKpc6jwOgS","number":82,"state":"open","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T20:42:01.000Z","updated_at":"2025-08-14T20:42:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/ngoanh2n/webdrivershooter/pull/82","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngoanh2n%2Fwebdrivershooter/issues/82","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/82/packages"},{"uuid":"2747106544","node_id":"PR_kwDOEOpNXs6jvYTw","number":442,"state":"open","title":"Bump io.appium:java-client from 8.6.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T19:09:16.000Z","updated_at":"2025-08-14T19:09:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"8.6.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 8.6.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v8.6.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=8.6.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sceiler/Java-TestNG-Appium-Selenium/pull/442","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sceiler%2FJava-TestNG-Appium-Selenium/issues/442","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/442/packages"},{"uuid":"2746003619","node_id":"PR_kwDOLCSsYc6jrLCj","number":31,"state":"closed","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-14T12:33:45.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T12:17:55.000Z","updated_at":"2025-08-14T12:33:45.000Z","time_to_close":950,"merged_at":"2025-08-14T12:33:45.000Z","merged_by":"siarhei-luskanau","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/siarhei-luskanau/ui-test-automation/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/siarhei-luskanau%2Fui-test-automation/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"},{"uuid":"2745058100","node_id":"PR_kwDOOsOXls6jnkM0","number":22,"state":"open","title":"Bump io.appium:java-client from 9.4.0 to 10.0.0","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-08-14T06:26:27.000Z","updated_at":"2025-08-14T06:26:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.4.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.4.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DEB0211/seleniumLab/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DEB0211%2FseleniumLab/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"2745045661","node_id":"PR_kwDOBZqgrM6jnhKd","number":610,"state":"closed","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-14T06:19:39.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T06:19:26.000Z","updated_at":"2025-08-14T06:19:39.000Z","time_to_close":13,"merged_at":"2025-08-14T06:19:39.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bonigarcia/selenium-jupiter/pull/610","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bonigarcia%2Fselenium-jupiter/issues/610","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/610/packages"},{"uuid":"2744162080","node_id":"PR_kwDOCGeT6s6jkJcg","number":2063,"state":"open","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T21:23:19.000Z","updated_at":"2025-08-13T21:23:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ShaftHQ/SHAFT_ENGINE/pull/2063","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShaftHQ%2FSHAFT_ENGINE/issues/2063","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2063/packages"},{"uuid":"2744150323","node_id":"PR_kwDOMtySzc6jkGkz","number":186,"state":"closed","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-14T07:55:11.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T21:17:01.000Z","updated_at":"2025-08-14T07:55:11.000Z","time_to_close":38290,"merged_at":"2025-08-14T07:55:11.000Z","merged_by":"Abdelrhman-Ellithy","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Abdelrhman-Ellithy/Ellithium/pull/186","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdelrhman-Ellithy%2FEllithium/issues/186","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/186/packages"},{"uuid":"2663480391","node_id":"PR_kwDOLWJuBc6ewXxH","number":52,"state":"open","title":"Bump io.appium:java-client from 9.2.2 to 9.5.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-14T08:38:55.000Z","updated_at":"2025-07-14T08:38:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.2.2","new_version":"9.5.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.2.2 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/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eorg.projectlombok:lombok\u003c/code\u003e was updated to 1.18.34.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eio.github.bonigarcia:webdrivermanager\u003c/code\u003e was updated to 5.9.1.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eorg.owasp.dependencycheck\u003c/code\u003e was updated to 10.0.3.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eorg.apache.commons:commons-lang3\u003c/code\u003e was updated to 3.15.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\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/appium/java-client/commit/6cfef355cfee57cf44b2e17c544bbdacff7eef16\"\u003e\u003ccode\u003e6cfef35\u003c/code\u003e\u003c/a\u003e release: v9.5.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b19c316979d37716a7c569c04f09d06e23ec24c\"\u003e\u003ccode\u003e6b19c31\u003c/code\u003e\u003c/a\u003e ci: Temporarily use latest released selenium version to run tests (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2310\"\u003e#2310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d2b859058073c6a762fc824c7f14967badc4502\"\u003e\u003ccode\u003e9d2b859\u003c/code\u003e\u003c/a\u003e chore: Bump minimum Selenium version to \u003ccode\u003e4.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/a939776381539840f720d5c3a8ec297d2d40be3d\"\u003e\u003ccode\u003ea939776\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 8.3.6 to 8.3.7 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/209aaf472e9b21c3c399571b35716cd9f93d1d37\"\u003e\u003ccode\u003e209aaf4\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.1 to 5.13.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2307\"\u003e#2307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/765f943154726ad0a12eee60e420d0ffc82c669e\"\u003e\u003ccode\u003e765f943\u003c/code\u003e\u003c/a\u003e feat: Use prebuilt WDA package to speed up the CI pipeline (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/5813ac53d8bdccc2dfb453ad2b49b8d09e2aa12d\"\u003e\u003ccode\u003e5813ac5\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.2 to 12.1.3 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b4569726fde332b6c67d7a9735256eef27f1e052\"\u003e\u003ccode\u003eb456972\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/987a05239f3f14e877c2ffda7b9f8fd4f87b5904\"\u003e\u003ccode\u003e987a052\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.0 to 5.13.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/7f4efc6eabf8deb4da0f3d3d43017076c0fdb7f0\"\u003e\u003ccode\u003e7f4efc6\u003c/code\u003e\u003c/a\u003e docs: Fix typo in compatibility matrix (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.2.2...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.2.2\u0026new-version=9.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ApplauseOSS/auto-sdk-java/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ApplauseOSS%2Fauto-sdk-java/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"},{"uuid":"2661578215","node_id":"PR_kwDOCGeT6s6epHXn","number":2028,"state":"closed","title":"Bump io.appium:java-client from 9.4.0 to 9.5.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-12T18:53:08.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-12T18:52:03.000Z","updated_at":"2025-07-12T18:53:08.000Z","time_to_close":65,"merged_at":"2025-07-12T18:53:08.000Z","merged_by":"MohabMohie","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) 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/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\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/appium/java-client/commit/6cfef355cfee57cf44b2e17c544bbdacff7eef16\"\u003e\u003ccode\u003e6cfef35\u003c/code\u003e\u003c/a\u003e release: v9.5.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b19c316979d37716a7c569c04f09d06e23ec24c\"\u003e\u003ccode\u003e6b19c31\u003c/code\u003e\u003c/a\u003e ci: Temporarily use latest released selenium version to run tests (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2310\"\u003e#2310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d2b859058073c6a762fc824c7f14967badc4502\"\u003e\u003ccode\u003e9d2b859\u003c/code\u003e\u003c/a\u003e chore: Bump minimum Selenium version to \u003ccode\u003e4.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/a939776381539840f720d5c3a8ec297d2d40be3d\"\u003e\u003ccode\u003ea939776\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 8.3.6 to 8.3.7 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/209aaf472e9b21c3c399571b35716cd9f93d1d37\"\u003e\u003ccode\u003e209aaf4\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.1 to 5.13.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2307\"\u003e#2307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/765f943154726ad0a12eee60e420d0ffc82c669e\"\u003e\u003ccode\u003e765f943\u003c/code\u003e\u003c/a\u003e feat: Use prebuilt WDA package to speed up the CI pipeline (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/5813ac53d8bdccc2dfb453ad2b49b8d09e2aa12d\"\u003e\u003ccode\u003e5813ac5\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.2 to 12.1.3 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b4569726fde332b6c67d7a9735256eef27f1e052\"\u003e\u003ccode\u003eb456972\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/987a05239f3f14e877c2ffda7b9f8fd4f87b5904\"\u003e\u003ccode\u003e987a052\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.0 to 5.13.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/7f4efc6eabf8deb4da0f3d3d43017076c0fdb7f0\"\u003e\u003ccode\u003e7f4efc6\u003c/code\u003e\u003c/a\u003e docs: Fix typo in compatibility matrix (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.4.0\u0026new-version=9.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ShaftHQ/SHAFT_ENGINE/pull/2028","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShaftHQ%2FSHAFT_ENGINE/issues/2028","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2028/packages"},{"uuid":"3210895852","node_id":"PR_kwDOLCSsYc6d3Alm","number":27,"state":"open","title":"Bump io.appium:java-client from 9.4.0 to 9.5.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-08T03:33:40.000Z","updated_at":"2025-07-10T22:04:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) 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/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\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/appium/java-client/commit/6cfef355cfee57cf44b2e17c544bbdacff7eef16\"\u003e\u003ccode\u003e6cfef35\u003c/code\u003e\u003c/a\u003e release: v9.5.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b19c316979d37716a7c569c04f09d06e23ec24c\"\u003e\u003ccode\u003e6b19c31\u003c/code\u003e\u003c/a\u003e ci: Temporarily use latest released selenium version to run tests (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2310\"\u003e#2310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d2b859058073c6a762fc824c7f14967badc4502\"\u003e\u003ccode\u003e9d2b859\u003c/code\u003e\u003c/a\u003e chore: Bump minimum Selenium version to \u003ccode\u003e4.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/a939776381539840f720d5c3a8ec297d2d40be3d\"\u003e\u003ccode\u003ea939776\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 8.3.6 to 8.3.7 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/209aaf472e9b21c3c399571b35716cd9f93d1d37\"\u003e\u003ccode\u003e209aaf4\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.1 to 5.13.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2307\"\u003e#2307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/765f943154726ad0a12eee60e420d0ffc82c669e\"\u003e\u003ccode\u003e765f943\u003c/code\u003e\u003c/a\u003e feat: Use prebuilt WDA package to speed up the CI pipeline (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/5813ac53d8bdccc2dfb453ad2b49b8d09e2aa12d\"\u003e\u003ccode\u003e5813ac5\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.2 to 12.1.3 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b4569726fde332b6c67d7a9735256eef27f1e052\"\u003e\u003ccode\u003eb456972\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/987a05239f3f14e877c2ffda7b9f8fd4f87b5904\"\u003e\u003ccode\u003e987a052\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.0 to 5.13.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/7f4efc6eabf8deb4da0f3d3d43017076c0fdb7f0\"\u003e\u003ccode\u003e7f4efc6\u003c/code\u003e\u003c/a\u003e docs: Fix typo in compatibility matrix (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.4.0\u0026new-version=9.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/siarhei-luskanau/ui-test-automation/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/siarhei-luskanau%2Fui-test-automation/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"2647540542","node_id":"PR_kwDOJXzr-c6dzkM-","number":431,"state":"open","title":"build(deps): bump io.appium:java-client from 9.4.0 to 9.5.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["giulong"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T18:11:14.000Z","updated_at":"2025-07-07T18:11:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) 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/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\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/appium/java-client/commit/6cfef355cfee57cf44b2e17c544bbdacff7eef16\"\u003e\u003ccode\u003e6cfef35\u003c/code\u003e\u003c/a\u003e release: v9.5.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b19c316979d37716a7c569c04f09d06e23ec24c\"\u003e\u003ccode\u003e6b19c31\u003c/code\u003e\u003c/a\u003e ci: Temporarily use latest released selenium version to run tests (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2310\"\u003e#2310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d2b859058073c6a762fc824c7f14967badc4502\"\u003e\u003ccode\u003e9d2b859\u003c/code\u003e\u003c/a\u003e chore: Bump minimum Selenium version to \u003ccode\u003e4.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/a939776381539840f720d5c3a8ec297d2d40be3d\"\u003e\u003ccode\u003ea939776\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 8.3.6 to 8.3.7 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/209aaf472e9b21c3c399571b35716cd9f93d1d37\"\u003e\u003ccode\u003e209aaf4\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.1 to 5.13.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2307\"\u003e#2307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/765f943154726ad0a12eee60e420d0ffc82c669e\"\u003e\u003ccode\u003e765f943\u003c/code\u003e\u003c/a\u003e feat: Use prebuilt WDA package to speed up the CI pipeline (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/5813ac53d8bdccc2dfb453ad2b49b8d09e2aa12d\"\u003e\u003ccode\u003e5813ac5\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.2 to 12.1.3 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b4569726fde332b6c67d7a9735256eef27f1e052\"\u003e\u003ccode\u003eb456972\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/987a05239f3f14e877c2ffda7b9f8fd4f87b5904\"\u003e\u003ccode\u003e987a052\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.0 to 5.13.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/7f4efc6eabf8deb4da0f3d3d43017076c0fdb7f0\"\u003e\u003ccode\u003e7f4efc6\u003c/code\u003e\u003c/a\u003e docs: Fix typo in compatibility matrix (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.4.0\u0026new-version=9.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/giulong/spectrum/pull/431","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giulong%2Fspectrum/issues/431","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/431/packages"}],"issue_packages":[{"old_version":"10.1.0","new_version":"10.1.1","update_type":"patch","path":null,"pr_created_at":"2026-04-20T23:21:19.000Z","version_change":"10.1.0 → 10.1.1","issue":{"uuid":"4299261495","node_id":"PR_kwDOCGeT6s7UITLB","number":2424,"state":"open","title":"build(deps): bump io.appium:java-client from 10.1.0 to 10.1.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T23:21:19.000Z","updated_at":"2026-04-20T23:27:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.appium:java-client","old_version":"10.1.0","new_version":"10.1.1","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 10.1.0 to 10.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.1.1\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePerform additional security checks on \u003ccode\u003eoverrideServerUrl\u003c/code\u003e API \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2408\"\u003e#2408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the library compatible to Selenium 4.44 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2410\"\u003e#2410\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version from \u003ccode\u003e4.40.0\u003c/code\u003e to \u003ccode\u003e4.42.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2390\"\u003e#2390\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.1.1\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePerform additional security checks on \u003ccode\u003eoverrideServerUrl\u003c/code\u003e API \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2408\"\u003e#2408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the library compatible to Selenium 4.44 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2410\"\u003e#2410\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version from \u003ccode\u003e4.40.0\u003c/code\u003e to \u003ccode\u003e4.42.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2390\"\u003e#2390\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e10.1.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for descendant and ancestor flutter locators \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2357\"\u003e#2357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eListOutputStream.close()\u003c/code\u003e to close all streams on failure \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2392\"\u003e#2392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid using system default locale \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2352\"\u003e#2352\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using reflection to manage \u003ccode\u003eAppiumCommandExecutor\u003c/code\u003e state \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2356\"\u003e#2356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version from \u003ccode\u003e4.35.0\u003c/code\u003e to \u003ccode\u003e4.40.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2383\"\u003e#2383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.code.gson:gson from \u003ccode\u003e2.13.1\u003c/code\u003e to \u003ccode\u003e2.13.2\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2342\"\u003e#2342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from \u003ccode\u003e3.18.0\u003c/code\u003e to \u003ccode\u003e3.20.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2350\"\u003e#2350\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2374\"\u003e#2374\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\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/appium/java-client/commit/82a0e4a9b3872a5ef58a9fdb3a3043f9f4f4d27e\"\u003e\u003ccode\u003e82a0e4a\u003c/code\u003e\u003c/a\u003e release: v10.1.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2409\"\u003e#2409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/bfe5cd566b85dcc0fa638aec37a06bfc702fabcf\"\u003e\u003ccode\u003ebfe5cd5\u003c/code\u003e\u003c/a\u003e fix: Make the library compatible to Selenium 4.44 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2410\"\u003e#2410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/2b9cd442b9dbf56ccc6f1e83aeeb411c0ec230c9\"\u003e\u003ccode\u003e2b9cd44\u003c/code\u003e\u003c/a\u003e fix: Perform additional security checks on overrideServerUrl API (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2408\"\u003e#2408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b7597f62bb02b15310f637dd76fd49500d98133\"\u003e\u003ccode\u003e6b7597f\u003c/code\u003e\u003c/a\u003e chore: make API changes compatible with Selenium 4.42.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2390\"\u003e#2390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/40f03419200cc1e319e136ba4899abe6ee498937\"\u003e\u003ccode\u003e40f0341\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.2.0 to 12.2.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2407\"\u003e#2407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/29b3e9a528170b46a645d750e3d25ecb3af1e0ab\"\u003e\u003ccode\u003e29b3e9a\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2406\"\u003e#2406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/aeb244dbd8c7448eee48439c617e1e610443ef8f\"\u003e\u003ccode\u003eaeb244d\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 9.4.0 to 9.4.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2404\"\u003e#2404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f6c838bb7b66642488e1531d9e0b74857ca75a40\"\u003e\u003ccode\u003ef6c838b\u003c/code\u003e\u003c/a\u003e build(deps): Bump gradle-wrapper from 9.4.0 to 9.4.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2403\"\u003e#2403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/92ff52e4961e89007aada221f690c9d5ce0abaca\"\u003e\u003ccode\u003e92ff52e\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.projectlombok:lombok from 1.18.42 to 1.18.44 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2401\"\u003e#2401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9a36a4a665b86b06b6f38a7a5d2d1a49ab238041\"\u003e\u003ccode\u003e9a36a4a\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 9.3.2 to 9.4.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2400\"\u003e#2400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v10.1.0...v10.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=10.1.0\u0026new-version=10.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ShaftHQ/SHAFT_ENGINE/pull/2424","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShaftHQ%2FSHAFT_ENGINE/issues/2424","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2424/packages"}},{"old_version":"9.4.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-09-25T19:07:52.000Z","version_change":"9.4.0 → 10.0.0","issue":{"uuid":"2861687699","node_id":"PR_kwDOP288ks6qkeOT","number":11,"state":"open","title":"Bump io.appium:java-client from 9.4.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-25T19:07:52.000Z","updated_at":"2025-09-25T19:07:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.4.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.4.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/arjunmsengg/Test/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjunmsengg%2FTest/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"9.4.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-09-15T00:04:54.000Z","version_change":"9.4.0 → 10.0.0","issue":{"uuid":"2827333094","node_id":"PR_kwDOCeFJ6M6oha3m","number":1620,"state":"open","title":"Bump io.appium:java-client from 9.4.0 to 10.0.0","user":"dependabot[bot]","labels":["security","dependencies","automerge"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T00:04:54.000Z","updated_at":"2025-09-15T00:04:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.4.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.4.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dipjyotimetia/HybridTestFramework/pull/1620","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dipjyotimetia%2FHybridTestFramework/issues/1620","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1620/packages"}},{"old_version":"8.6.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-26T07:01:40.000Z","version_change":"8.6.0 → 10.0.0","issue":{"uuid":"2774063239","node_id":"PR_kwDOIRk_7c6lWNiH","number":296,"state":"open","title":"⬆️ Bump io.appium:java-client from 8.6.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T07:01:40.000Z","updated_at":"2025-08-26T07:01:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ Bump","packages":[{"name":"io.appium:java-client","old_version":"8.6.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 8.6.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v8.6.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=8.6.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/percy/percy-appium-java/pull/296","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/percy%2Fpercy-appium-java/issues/296","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/296/packages"}},{"old_version":"9.5.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-26T04:44:59.000Z","version_change":"9.5.0 → 10.0.0","issue":{"uuid":"3354067059","node_id":"PR_kwDOJXzr-c6lVF8K","number":453,"state":"closed","title":"build(deps): bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["giulong"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-08-31T15:54:30.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T04:44:59.000Z","updated_at":"2025-08-31T15:54:32.000Z","time_to_close":472171,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/giulong/spectrum/pull/453","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giulong%2Fspectrum/issues/453","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/453/packages"}},{"old_version":"9.5.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-25T16:38:41.000Z","version_change":"9.5.0 → 10.0.0","issue":{"uuid":"2772411412","node_id":"PR_kwDOBWVYV86lP6QU","number":445,"state":"open","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-25T16:38:41.000Z","updated_at":"2025-08-25T16:38:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/TESTARtool/TESTAR_dev/pull/445","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TESTARtool%2FTESTAR_dev/issues/445","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/445/packages"}},{"old_version":"9.5.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-17T23:52:19.000Z","version_change":"9.5.0 → 10.0.0","issue":{"uuid":"2751617337","node_id":"PR_kwDOG2xsAc6kAlk5","number":1064,"state":"closed","title":"build(deps): bump the dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":[":house: pr: internal","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-08-30T19:53:07.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-17T23:52:19.000Z","updated_at":"2025-08-30T19:53:07.000Z","time_to_close":1108848,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":4,"packages":[{"name":"org.seleniumhq.selenium:selenium-java","old_version":"4.34.0","new_version":"4.35.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"},{"name":"com.puppycrawl.tools:checkstyle","old_version":"10.26.1","new_version":"11.0.0","repository_url":"https://github.com/checkstyle/checkstyle"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.2","new_version":"3.11.3","repository_url":"https://github.com/apache/maven-javadoc-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 4 updates in the /core-java directory: [org.seleniumhq.selenium:selenium-java](https://github.com/SeleniumHQ/selenium), [io.appium:java-client](https://github.com/appium/java-client), [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) and [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin).\n\nUpdates `org.seleniumhq.selenium:selenium-java` from 4.34.0 to 4.35.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eorg.seleniumhq.selenium:selenium-java's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.35.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[dotnet] [bidi] Get tree command returns GetTreeResult object by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15978\"\u003eSeleniumHQ/selenium#15978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Initialize internal modules without Lazy by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15979\"\u003eSeleniumHQ/selenium#15979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Bump dependencies for building distribution wheel by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15977\"\u003eSeleniumHQ/selenium#15977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump zip version 2.6.1 -\u0026gt; 4.2.0 by \u003ca href=\"https://github.com/MRTamalampudi\"\u003e\u003ccode\u003e@​MRTamalampudi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15980\"\u003eSeleniumHQ/selenium#15980\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py][bidi]: add note for \u003ccode\u003eenable_webextensions = False\u003c/code\u003e by \u003ca href=\"https://github.com/navin772\"\u003e\u003ccode\u003e@​navin772\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15981\"\u003eSeleniumHQ/selenium#15981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py][bidi]: add high level API for script module - \u003ccode\u003epin\u003c/code\u003e, \u003ccode\u003eunpin\u003c/code\u003e and \u003ccode\u003eexecute\u003c/code\u003e by \u003ca href=\"https://github.com/navin772\"\u003e\u003ccode\u003e@​navin772\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15936\"\u003eSeleniumHQ/selenium#15936\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py][java][rb][ci]: use pinned browsers in CI by \u003ca href=\"https://github.com/navin772\"\u003e\u003ccode\u003e@​navin772\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15987\"\u003eSeleniumHQ/selenium#15987\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Remove deprecated AppCacheStatus enum from the HTML5 package by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15973\"\u003eSeleniumHQ/selenium#15973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Feat 14291/jspecify nullable annotation edge driver service by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15972\"\u003eSeleniumHQ/selenium#15972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fix Unicode value for OPTION key in Keys enum by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15966\"\u003eSeleniumHQ/selenium#15966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet][java][js][py][rb][rust] Update rules_jvm_external digest to aca619b by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15951\"\u003eSeleniumHQ/selenium#15951\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Removing old stream collectors required by Java 8 by \u003ca href=\"https://github.com/zodac\"\u003e\u003ccode\u003e@​zodac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15523\"\u003eSeleniumHQ/selenium#15523\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Use static Patterns for regex-matching by \u003ca href=\"https://github.com/zodac\"\u003e\u003ccode\u003e@​zodac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15499\"\u003eSeleniumHQ/selenium#15499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Point made as immutable by \u003ca href=\"https://github.com/mk868\"\u003e\u003ccode\u003e@​mk868\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15511\"\u003eSeleniumHQ/selenium#15511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Feat 14291/jspecify nullable annotation chrome driver såervice by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15998\"\u003eSeleniumHQ/selenium#15998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Bump dev dependencies by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16002\"\u003eSeleniumHQ/selenium#16002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Add \u0026quot;URI\u0026quot; to the list of sort-by choices on Overview UI by \u003ca href=\"https://github.com/VietND96\"\u003e\u003ccode\u003e@​VietND96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16004\"\u003eSeleniumHQ/selenium#16004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Add \u003ca href=\"https://github.com/Nullable\"\u003e\u003ccode\u003e@​Nullable\u003c/code\u003e\u003c/a\u003e annotations to Firefox and Gecko driver service  by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15999\"\u003eSeleniumHQ/selenium#15999\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Add JSpecify nullable annotations to SafariDriverService parameters by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16000\"\u003eSeleniumHQ/selenium#16000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Add \u003ca href=\"https://github.com/Nullable\"\u003e\u003ccode\u003e@​Nullable\u003c/code\u003e\u003c/a\u003e annotations to InternetExplorerDriverService parameters by \u003ca href=\"https://github.com/iampopovich\"\u003e\u003ccode\u003e@​iampopovich\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16001\"\u003eSeleniumHQ/selenium#16001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse generics for AbstractFindByBuilder to avoid excessive casting by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15526\"\u003eSeleniumHQ/selenium#15526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[js] Update dependency \u003ccode\u003e@​emotion/styled\u003c/code\u003e to v11.14.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15997\"\u003eSeleniumHQ/selenium#15997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rust] Update which from 7.0.3 to 8.0.0 by \u003ca href=\"https://github.com/musicinmybrain\"\u003e\u003ccode\u003e@​musicinmybrain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15965\"\u003eSeleniumHQ/selenium#15965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix various typos by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16012\"\u003eSeleniumHQ/selenium#16012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] JSpecify annotations for By locators by \u003ca href=\"https://github.com/mk868\"\u003e\u003ccode\u003e@​mk868\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/14372\"\u003eSeleniumHQ/selenium#14372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix email address in .mailmap by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16017\"\u003eSeleniumHQ/selenium#16017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in javascript \u0026amp; rb by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16019\"\u003eSeleniumHQ/selenium#16019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] JSpecify annotations for capabilities by \u003ca href=\"https://github.com/mk868\"\u003e\u003ccode\u003e@​mk868\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/14397\"\u003eSeleniumHQ/selenium#14397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix various typos in comments by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16022\"\u003eSeleniumHQ/selenium#16022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Fix typos by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16032\"\u003eSeleniumHQ/selenium#16032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Add UnhandledPromptBehavior option to create User Context by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16034\"\u003eSeleniumHQ/selenium#16034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Fix path in unit test so it works cross-platform by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16033\"\u003eSeleniumHQ/selenium#16033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py][bidi]: implement bidi module - emulation by \u003ca href=\"https://github.com/navin772\"\u003e\u003ccode\u003e@​navin772\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/15819\"\u003eSeleniumHQ/selenium#15819\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Fix API doc generation script and include BiDi Emulation docs by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16037\"\u003eSeleniumHQ/selenium#16037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Allow free_port() to bind to IPv6 if IPv4 is unavailable by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16003\"\u003eSeleniumHQ/selenium#16003\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Update base URL for Edge web driver by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16057\"\u003eSeleniumHQ/selenium#16057\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/1c58e5028bc5eaa94b12b856c2d4a87efa5363f5\"\u003e\u003ccode\u003e1c58e50\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of Selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16160\"\u003e#16160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/4ecdae3b03c9255057c662c8ef693df42995dc44\"\u003e\u003ccode\u003e4ecdae3\u003c/code\u003e\u003c/a\u003e [grid] Reduce redundant logs of find slots and retry queue requests by the Di...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/dbfed9ddeb6465430cd02a1ff11f008668a0882f\"\u003e\u003ccode\u003edbfed9d\u003c/code\u003e\u003c/a\u003e [py][bidi]: Implement low-level API for Input BiDi module (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16049\"\u003e#16049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/229dbde2b11b00da06b46e5456d1da2f0e5f585d\"\u003e\u003ccode\u003e229dbde\u003c/code\u003e\u003c/a\u003e [py][bidi]: add event handler support for browsing context (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16101\"\u003e#16101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/c525a11e686337e7d3bae207ec0d64e272ba706b\"\u003e\u003ccode\u003ec525a11\u003c/code\u003e\u003c/a\u003e [java]: add \u003ccode\u003ewebsocket-port\u003c/code\u003e test and \u003ccode\u003e--connect-existing\u003c/code\u003e check (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/15462\"\u003e#15462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/1c1879912b5f2c451714cde9188d47ec341445ee\"\u003e\u003ccode\u003e1c18799\u003c/code\u003e\u003c/a\u003e [rb] Add guard for beta firefox (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16153\"\u003e#16153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/2dad5fa91701711e5cbf1d5159044c5bb1357553\"\u003e\u003ccode\u003e2dad5fa\u003c/code\u003e\u003c/a\u003e [grid] Restructuring classes have stateful data and improve Node health check...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/2bf42e94ed1c4186425c259612969865955fae74\"\u003e\u003ccode\u003e2bf42e9\u003c/code\u003e\u003c/a\u003e [py]: fix WebView2 and target issues related to CDP and BiDi (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16140\"\u003e#16140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/26fc1bbd001f002f0d48620c6d439e2a6a555d82\"\u003e\u003ccode\u003e26fc1bb\u003c/code\u003e\u003c/a\u003e [py] Fix proxy basic auth handling special characters (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16105\"\u003e#16105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/0a931d7dad06edd76fff0b9ffa9a75064853e703\"\u003e\u003ccode\u003e0a931d7\u003c/code\u003e\u003c/a\u003e [py] Loosen dependency specifier for urllib3 in packaging configuration (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16136\"\u003e#16136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.34.0...selenium-4.35.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.appium:java-client` from 9.5.0 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.puppycrawl.tools:checkstyle` from 10.26.1 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/checkstyle/checkstyle/releases\"\u003ecom.puppycrawl.tools:checkstyle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echeckstyle-11.0.0\u003c/h2\u003e\n\u003cp\u003eCheckstyle 11.0.0 - \u003ca href=\"https://checkstyle.org/releasenotes.html#Release_11.0.0\"\u003ehttps://checkstyle.org/releasenotes.html#Release_11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBreaking backward compatibility:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/13209\"\u003e#13209\u003c/a\u003e - Migrate project to JDK 17\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17321\"\u003e#17321\u003c/a\u003e - Use jdk17 as minimial required\u003c/p\u003e\n\u003cp\u003eNew:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17366\"\u003e#17366\u003c/a\u003e - FinalParameters - missing several tokens to check\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17332\"\u003e#17332\u003c/a\u003e - False positive from JavadocType: Unused \u003ccode\u003e@\u003c/code\u003eparam tag\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/8205\"\u003e#8205\u003c/a\u003e - fix all false-negatives about there is no single space between a type annotation and [] or .... for Google Style\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17158\"\u003e#17158\u003c/a\u003e - InvalidJavadocPosition false-positive for record compact constructor with package-private accessibility\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14291\"\u003e#14291\u003c/a\u003e - Escape sequences in TextBlock, IllegalTokenText module should violate them for Google style\n\u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17193\"\u003e#17193\u003c/a\u003e - Google-style: Improper enforcement of horizontal whitespace for double slash \u003ccode\u003e//\u003c/code\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/checkstyle/checkstyle/commit/a0745b152682f8dad7f0bac32d17e4d355ce19ef\"\u003e\u003ccode\u003ea0745b1\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release checkstyle-11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/7ea982e5f9bbbc5f9cfc742c8ac0aa2abafd0c1d\"\u003e\u003ccode\u003e7ea982e\u003c/code\u003e\u003c/a\u003e doc: release notes for 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/bf67bad989f0ea9ee61a0516d9880e9a26b04bae\"\u003e\u003ccode\u003ebf67bad\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/17269\"\u003e#17269\u003c/a\u003e: Changind Docker Script to latest groovy Image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/1931995f97afe8065abed545f453befdc2c9cef8\"\u003e\u003ccode\u003e1931995\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented modifier package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/cb690d09debd060d4086edb1c99fe932ddc2e6ee\"\u003e\u003ccode\u003ecb690d0\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented metrics package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/4869fe56b5c3edc14f9c5f051b101b7bde5a2b95\"\u003e\u003ccode\u003e4869fe5\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented javadoc package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/77bf83e35f107ac9cbc4ee67ac298b6722d91f43\"\u003e\u003ccode\u003e77bf83e\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented indentation package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/0b012bae87dcf36cd54ce01b78f33d2791e3187f\"\u003e\u003ccode\u003e0b012ba\u003c/code\u003e\u003c/a\u003e Issue \u003ca href=\"https://redirect.github.com/checkstyle/checkstyle/issues/14769\"\u003e#14769\u003c/a\u003e: Implemented imports package structure for IT Regression area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/6b0f6388f24c1049ba2ef66e7254c5fb052943f5\"\u003e\u003ccode\u003e6b0f638\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor: trim whitespaces after regression report comment\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/checkstyle/checkstyle/commit/ed7df15f1212fdb85adbeb93a8c06223dedf8b78\"\u003e\u003ccode\u003eed7df15\u003c/code\u003e\u003c/a\u003e minor: trim whitespaces after regression report comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/checkstyle/checkstyle/compare/checkstyle-10.26.1...checkstyle-11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.11.2 to 3.11.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/releases\"\u003eorg.apache.maven.plugins:maven-javadoc-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚨 Removed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/369\"\u003e#369\u003c/a\u003e Support --no-fonts option per default for jdk 23+ (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/375\"\u003e#375\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the legacyMode consistent (Filter out all of the module-info.java files in legacy mode, do not use --source-path in legacy mode) (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1217\"\u003e#1217\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-826\"\u003e[MJAVADOC-826]\u003c/a\u003e - Don't try to modify project source roots (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/358\"\u003e#358\u003c/a\u003e) \u003ca href=\"https://github.com/oehme\"\u003e\u003ccode\u003e@​oehme\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect javadoc-no-fork description on index-page (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/368\"\u003e#368\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/360\"\u003e#360\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Close links tag in links parameter javadoc example (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/355\"\u003e#355\u003c/a\u003e) \u003ca href=\"https://github.com/sixcorners\"\u003e\u003ccode\u003e@​sixcorners\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\u003eBe consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1215\"\u003e#1215\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up JavadocUtilTest (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1210\"\u003e#1210\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/385\"\u003e#385\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRephrase source code fix interactive messages for clarity (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/390\"\u003e#390\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce non-debug logging (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/389\"\u003e#389\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete duplicate \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e clause (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/384\"\u003e#384\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of our hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/381\"\u003e#381\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up comments and argument names (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/386\"\u003e#386\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/378\"\u003e#378\u003c/a\u003e Cleanup of code related to old non supported Java version (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/382\"\u003e#382\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCure deprecation warning (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/383\"\u003e#383\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-773\"\u003e[MJAVADOC-773]\u003c/a\u003e - deprecate toRelative (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/379\"\u003e#379\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/373\"\u003e#373\u003c/a\u003e Fix JDK 23 build  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/374\"\u003e#374\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eaggregate\u003c/code\u003e Javadoc typo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/371\"\u003e#371\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GH issues (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/365\"\u003e#365\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-825\"\u003e[MJAVADOC-825]\u003c/a\u003e - Prefer NullPointerExceptions for null arguments (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/350\"\u003e#350\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1221\"\u003e#1221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-text from 1.13.1 to 1.14.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1222\"\u003e#1222\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.6 to 3.18.0 in /src/it/projects/MJAVADOC-787 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1227\"\u003e#1227\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaven Archiver 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1226\"\u003e#1226\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.6 to 3.18.0 in /src/it/projects/MJAVADOC-575_source8-module-info (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1224\"\u003e#1224\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1223\"\u003e#1223\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.6 to 3.18.0 in /src/it/projects/MJAVADOC-506_excl-module-info (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1218\"\u003e#1218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.3.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/363\"\u003e#363\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/8357bc2f8a8f47f9dad61a9bdaea2381357b7dcf\"\u003e\u003ccode\u003e8357bc2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.11.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/ab6e97e0784d4d031d57bcf6c2c4dd630a5a8fce\"\u003e\u003ccode\u003eab6e97e\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/83788c10c0b607b231e714b20d0e7ea73a2626ae\"\u003e\u003ccode\u003e83788c1\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-text from 1.13.1 to 1.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/99ee1fc2db35d70b46670ccaadbaa488baf63b11\"\u003e\u003ccode\u003e99ee1fc\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 in /src/it/projects/MJAVADOC-787\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/18bfeb80da9214b3e301bc378734b699f5c67423\"\u003e\u003ccode\u003e18bfeb8\u003c/code\u003e\u003c/a\u003e Maven Archiver 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/63618bb06e4579cbd65fb7b404dba9dc679b9e55\"\u003e\u003ccode\u003e63618bb\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/81afff947b88bb510fc4c4b893cf44e27e73c8b3\"\u003e\u003ccode\u003e81afff9\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1223\"\u003e#1223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/8bcdebf24e028ec5ffe874504369940c8bcbcf90\"\u003e\u003ccode\u003e8bcdebf\u003c/code\u003e\u003c/a\u003e Add Apache 2.0 LICENSE file (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1220\"\u003e#1220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/22990722ca9523168ced25befaca352cd473fcdd\"\u003e\u003ccode\u003e2299072\u003c/code\u003e\u003c/a\u003e Make the legacyMode consistent and actually useful (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1217\"\u003e#1217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/33c9f01af9a3d4d28decbabd0bc02c4b3a875c2d\"\u003e\u003ccode\u003e33c9f01\u003c/code\u003e\u003c/a\u003e Be consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1215\"\u003e#1215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.2...maven-javadoc-plugin-3.11.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/BoykaFramework/boyka-framework/pull/1064","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BoykaFramework%2Fboyka-framework/issues/1064","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1064/packages"}},{"old_version":"9.2.2","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-16T09:31:55.000Z","version_change":"9.2.2 → 10.0.0","issue":{"uuid":"3327088563","node_id":"PR_kwDOC4JKLs6j7pJP","number":6068,"state":"closed","title":"Bump io.appium:java-client from 9.2.2 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-13T21:02:52.000Z","author_association":null,"state_reason":null,"created_at":"2025-08-16T09:31:55.000Z","updated_at":"2026-03-13T21:02:53.000Z","time_to_close":18099057,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.2.2","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.2.2 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.2.2...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.2.2\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/vividus-framework/vividus/pull/6068","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/vividus-framework%2Fvividus/issues/6068","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6068/packages"}},{"old_version":"9.5.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-15T20:51:38.000Z","version_change":"9.5.0 → 10.0.0","issue":{"uuid":"2749690686","node_id":"PR_kwDOE7Yg486j5PM-","number":94,"state":"open","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-15T20:51:38.000Z","updated_at":"2025-08-15T20:51:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/ngoanh2n/blur/pull/94","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngoanh2n%2Fblur/issues/94","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/94/packages"}},{"old_version":"9.5.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-14T20:42:01.000Z","version_change":"9.5.0 → 10.0.0","issue":{"uuid":"2747328530","node_id":"PR_kwDOIoYKpc6jwOgS","number":82,"state":"open","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T20:42:01.000Z","updated_at":"2025-08-14T20:42:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/ngoanh2n/webdrivershooter/pull/82","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngoanh2n%2Fwebdrivershooter/issues/82","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/82/packages"}},{"old_version":"8.6.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-14T19:09:16.000Z","version_change":"8.6.0 → 10.0.0","issue":{"uuid":"2747106544","node_id":"PR_kwDOEOpNXs6jvYTw","number":442,"state":"open","title":"Bump io.appium:java-client from 8.6.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T19:09:16.000Z","updated_at":"2025-08-14T19:09:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"8.6.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 8.6.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v8.6.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=8.6.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sceiler/Java-TestNG-Appium-Selenium/pull/442","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sceiler%2FJava-TestNG-Appium-Selenium/issues/442","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/442/packages"}},{"old_version":"9.5.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-14T12:17:55.000Z","version_change":"9.5.0 → 10.0.0","issue":{"uuid":"2746003619","node_id":"PR_kwDOLCSsYc6jrLCj","number":31,"state":"closed","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-14T12:33:45.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T12:17:55.000Z","updated_at":"2025-08-14T12:33:45.000Z","time_to_close":950,"merged_at":"2025-08-14T12:33:45.000Z","merged_by":"siarhei-luskanau","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/siarhei-luskanau/ui-test-automation/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/siarhei-luskanau%2Fui-test-automation/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"}},{"old_version":"9.4.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-14T06:26:27.000Z","version_change":"9.4.0 → 10.0.0","issue":{"uuid":"2745058100","node_id":"PR_kwDOOsOXls6jnkM0","number":22,"state":"open","title":"Bump io.appium:java-client from 9.4.0 to 10.0.0","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-08-14T06:26:27.000Z","updated_at":"2025-08-14T06:26:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.4.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.4.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/DEB0211/seleniumLab/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DEB0211%2FseleniumLab/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"9.5.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-14T06:19:26.000Z","version_change":"9.5.0 → 10.0.0","issue":{"uuid":"2745045661","node_id":"PR_kwDOBZqgrM6jnhKd","number":610,"state":"closed","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-14T06:19:39.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-14T06:19:26.000Z","updated_at":"2025-08-14T06:19:39.000Z","time_to_close":13,"merged_at":"2025-08-14T06:19:39.000Z","merged_by":"github-actions[bot]","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bonigarcia/selenium-jupiter/pull/610","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bonigarcia%2Fselenium-jupiter/issues/610","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/610/packages"}},{"old_version":"9.5.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-13T21:23:19.000Z","version_change":"9.5.0 → 10.0.0","issue":{"uuid":"2744162080","node_id":"PR_kwDOCGeT6s6jkJcg","number":2063,"state":"open","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T21:23:19.000Z","updated_at":"2025-08-13T21:23:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ShaftHQ/SHAFT_ENGINE/pull/2063","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShaftHQ%2FSHAFT_ENGINE/issues/2063","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2063/packages"}},{"old_version":"9.5.0","new_version":"10.0.0","update_type":"major","path":null,"pr_created_at":"2025-08-13T21:17:01.000Z","version_change":"9.5.0 → 10.0.0","issue":{"uuid":"2744150323","node_id":"PR_kwDOMtySzc6jkGkz","number":186,"state":"closed","title":"Bump io.appium:java-client from 9.5.0 to 10.0.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-14T07:55:11.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T21:17:01.000Z","updated_at":"2025-08-14T07:55:11.000Z","time_to_close":38290,"merged_at":"2025-08-14T07:55:11.000Z","merged_by":"Abdelrhman-Ellithy","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.5.0","new_version":"10.0.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.5.0 to 10.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e10.0.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDocument the migration guide from v9 to v10 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2331\"\u003e#2331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated maven central release badge \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2316\"\u003e#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated CI badge to use ci.yml workflow \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2317\"\u003e#2317\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BREAKING CHANGE]\u003c/strong\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eProxy commands issues via RemoteWebElement \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2311\"\u003e#2311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomated Release to Maven Central Repository using JReleaser \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2313\"\u003e#2313\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ePossible NPE in initBiDi() \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2325\"\u003e#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY CHANGE]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Selenium version to 4.35.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2327\"\u003e#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2314\"\u003e#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.github.bonigarcia:webdrivermanager \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2322\"\u003e#2322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.gradleup.shadow from 8.3.7 to 8.3.8 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2315\"\u003e#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2320\"\u003e#2320\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\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/appium/java-client/commit/0b4a430f8e76f48ba166c77a35ab2bd696620741\"\u003e\u003ccode\u003e0b4a430\u003c/code\u003e\u003c/a\u003e release: v10.0.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2332\"\u003e#2332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6ded147de5fc7c09f4a96e26495a41c3a5f36844\"\u003e\u003ccode\u003e6ded147\u003c/code\u003e\u003c/a\u003e docs: Document the migration guide from v9 to v10 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b2de541b441239ebfdfef584ceeb967796d9d231\"\u003e\u003ccode\u003eb2de541\u003c/code\u003e\u003c/a\u003e feat: Upgrade to selenium 4.35.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/75ee0941ae32c1976b2196b929f7a709881b2826\"\u003e\u003ccode\u003e75ee094\u003c/code\u003e\u003c/a\u003e fix: Possible NPE in initBiDi() (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/db431d80a0d50aac357a9ff70a735331fad8dd4f\"\u003e\u003ccode\u003edb431d8\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8f5f886907d9049485dab2f021df61c3158dc033\"\u003e\u003ccode\u003e8f5f886\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2322\"\u003e#2322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d3b569937caa2ecf829300ac852defaa8cae429\"\u003e\u003ccode\u003e9d3b569\u003c/code\u003e\u003c/a\u003e build(deps): Bump io.github.bonigarcia:webdrivermanager (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/f4ea7234fa32627a6a41f10a5f54ac936836f82e\"\u003e\u003ccode\u003ef4ea723\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/8be9a0972fc9b204456ab8a3ba3d91a186dd6b56\"\u003e\u003ccode\u003e8be9a09\u003c/code\u003e\u003c/a\u003e docs: updated maven central release badge (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/4567ecaca0f3b7438cad2868b00d4bcb21893a3e\"\u003e\u003ccode\u003e4567eca\u003c/code\u003e\u003c/a\u003e docs: updated CI badge to use ci.yml workflow (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2317\"\u003e#2317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.5.0...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.5.0\u0026new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Abdelrhman-Ellithy/Ellithium/pull/186","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdelrhman-Ellithy%2FEllithium/issues/186","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/186/packages"}},{"old_version":"9.2.2","new_version":"9.5.0","update_type":"minor","path":null,"pr_created_at":"2025-07-14T08:38:55.000Z","version_change":"9.2.2 → 9.5.0","issue":{"uuid":"2663480391","node_id":"PR_kwDOLWJuBc6ewXxH","number":52,"state":"open","title":"Bump io.appium:java-client from 9.2.2 to 9.5.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-14T08:38:55.000Z","updated_at":"2025-07-14T08:38:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.2.2","new_version":"9.5.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) from 9.2.2 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/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eorg.projectlombok:lombok\u003c/code\u003e was updated to 1.18.34.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eio.github.bonigarcia:webdrivermanager\u003c/code\u003e was updated to 5.9.1.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eorg.owasp.dependencycheck\u003c/code\u003e was updated to 10.0.3.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eorg.apache.commons:commons-lang3\u003c/code\u003e was updated to 3.15.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\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/appium/java-client/commit/6cfef355cfee57cf44b2e17c544bbdacff7eef16\"\u003e\u003ccode\u003e6cfef35\u003c/code\u003e\u003c/a\u003e release: v9.5.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b19c316979d37716a7c569c04f09d06e23ec24c\"\u003e\u003ccode\u003e6b19c31\u003c/code\u003e\u003c/a\u003e ci: Temporarily use latest released selenium version to run tests (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2310\"\u003e#2310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d2b859058073c6a762fc824c7f14967badc4502\"\u003e\u003ccode\u003e9d2b859\u003c/code\u003e\u003c/a\u003e chore: Bump minimum Selenium version to \u003ccode\u003e4.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/a939776381539840f720d5c3a8ec297d2d40be3d\"\u003e\u003ccode\u003ea939776\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 8.3.6 to 8.3.7 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/209aaf472e9b21c3c399571b35716cd9f93d1d37\"\u003e\u003ccode\u003e209aaf4\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.1 to 5.13.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2307\"\u003e#2307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/765f943154726ad0a12eee60e420d0ffc82c669e\"\u003e\u003ccode\u003e765f943\u003c/code\u003e\u003c/a\u003e feat: Use prebuilt WDA package to speed up the CI pipeline (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/5813ac53d8bdccc2dfb453ad2b49b8d09e2aa12d\"\u003e\u003ccode\u003e5813ac5\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.2 to 12.1.3 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b4569726fde332b6c67d7a9735256eef27f1e052\"\u003e\u003ccode\u003eb456972\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/987a05239f3f14e877c2ffda7b9f8fd4f87b5904\"\u003e\u003ccode\u003e987a052\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.0 to 5.13.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/7f4efc6eabf8deb4da0f3d3d43017076c0fdb7f0\"\u003e\u003ccode\u003e7f4efc6\u003c/code\u003e\u003c/a\u003e docs: Fix typo in compatibility matrix (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.2.2...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.2.2\u0026new-version=9.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ApplauseOSS/auto-sdk-java/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ApplauseOSS%2Fauto-sdk-java/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"}},{"old_version":"9.4.0","new_version":"9.5.0","update_type":"minor","path":null,"pr_created_at":"2025-07-12T18:52:03.000Z","version_change":"9.4.0 → 9.5.0","issue":{"uuid":"2661578215","node_id":"PR_kwDOCGeT6s6epHXn","number":2028,"state":"closed","title":"Bump io.appium:java-client from 9.4.0 to 9.5.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-12T18:53:08.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-12T18:52:03.000Z","updated_at":"2025-07-12T18:53:08.000Z","time_to_close":65,"merged_at":"2025-07-12T18:53:08.000Z","merged_by":"MohabMohie","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) 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/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\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/appium/java-client/commit/6cfef355cfee57cf44b2e17c544bbdacff7eef16\"\u003e\u003ccode\u003e6cfef35\u003c/code\u003e\u003c/a\u003e release: v9.5.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b19c316979d37716a7c569c04f09d06e23ec24c\"\u003e\u003ccode\u003e6b19c31\u003c/code\u003e\u003c/a\u003e ci: Temporarily use latest released selenium version to run tests (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2310\"\u003e#2310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d2b859058073c6a762fc824c7f14967badc4502\"\u003e\u003ccode\u003e9d2b859\u003c/code\u003e\u003c/a\u003e chore: Bump minimum Selenium version to \u003ccode\u003e4.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/a939776381539840f720d5c3a8ec297d2d40be3d\"\u003e\u003ccode\u003ea939776\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 8.3.6 to 8.3.7 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/209aaf472e9b21c3c399571b35716cd9f93d1d37\"\u003e\u003ccode\u003e209aaf4\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.1 to 5.13.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2307\"\u003e#2307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/765f943154726ad0a12eee60e420d0ffc82c669e\"\u003e\u003ccode\u003e765f943\u003c/code\u003e\u003c/a\u003e feat: Use prebuilt WDA package to speed up the CI pipeline (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/5813ac53d8bdccc2dfb453ad2b49b8d09e2aa12d\"\u003e\u003ccode\u003e5813ac5\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.2 to 12.1.3 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b4569726fde332b6c67d7a9735256eef27f1e052\"\u003e\u003ccode\u003eb456972\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/987a05239f3f14e877c2ffda7b9f8fd4f87b5904\"\u003e\u003ccode\u003e987a052\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.0 to 5.13.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/7f4efc6eabf8deb4da0f3d3d43017076c0fdb7f0\"\u003e\u003ccode\u003e7f4efc6\u003c/code\u003e\u003c/a\u003e docs: Fix typo in compatibility matrix (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.4.0\u0026new-version=9.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ShaftHQ/SHAFT_ENGINE/pull/2028","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShaftHQ%2FSHAFT_ENGINE/issues/2028","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2028/packages"}},{"old_version":"9.4.0","new_version":"9.5.0","update_type":"minor","path":null,"pr_created_at":"2025-07-08T03:33:40.000Z","version_change":"9.4.0 → 9.5.0","issue":{"uuid":"3210895852","node_id":"PR_kwDOLCSsYc6d3Alm","number":27,"state":"open","title":"Bump io.appium:java-client from 9.4.0 to 9.5.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-08T03:33:40.000Z","updated_at":"2025-07-10T22:04:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) 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/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\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/appium/java-client/commit/6cfef355cfee57cf44b2e17c544bbdacff7eef16\"\u003e\u003ccode\u003e6cfef35\u003c/code\u003e\u003c/a\u003e release: v9.5.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b19c316979d37716a7c569c04f09d06e23ec24c\"\u003e\u003ccode\u003e6b19c31\u003c/code\u003e\u003c/a\u003e ci: Temporarily use latest released selenium version to run tests (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2310\"\u003e#2310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d2b859058073c6a762fc824c7f14967badc4502\"\u003e\u003ccode\u003e9d2b859\u003c/code\u003e\u003c/a\u003e chore: Bump minimum Selenium version to \u003ccode\u003e4.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/a939776381539840f720d5c3a8ec297d2d40be3d\"\u003e\u003ccode\u003ea939776\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 8.3.6 to 8.3.7 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/209aaf472e9b21c3c399571b35716cd9f93d1d37\"\u003e\u003ccode\u003e209aaf4\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.1 to 5.13.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2307\"\u003e#2307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/765f943154726ad0a12eee60e420d0ffc82c669e\"\u003e\u003ccode\u003e765f943\u003c/code\u003e\u003c/a\u003e feat: Use prebuilt WDA package to speed up the CI pipeline (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/5813ac53d8bdccc2dfb453ad2b49b8d09e2aa12d\"\u003e\u003ccode\u003e5813ac5\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.2 to 12.1.3 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b4569726fde332b6c67d7a9735256eef27f1e052\"\u003e\u003ccode\u003eb456972\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/987a05239f3f14e877c2ffda7b9f8fd4f87b5904\"\u003e\u003ccode\u003e987a052\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.0 to 5.13.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/7f4efc6eabf8deb4da0f3d3d43017076c0fdb7f0\"\u003e\u003ccode\u003e7f4efc6\u003c/code\u003e\u003c/a\u003e docs: Fix typo in compatibility matrix (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=gradle\u0026previous-version=9.4.0\u0026new-version=9.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/siarhei-luskanau/ui-test-automation/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/siarhei-luskanau%2Fui-test-automation/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"9.4.0","new_version":"9.5.0","update_type":"minor","path":null,"pr_created_at":"2025-07-07T18:11:14.000Z","version_change":"9.4.0 → 9.5.0","issue":{"uuid":"2647540542","node_id":"PR_kwDOJXzr-c6dzkM-","number":431,"state":"open","title":"build(deps): bump io.appium:java-client from 9.4.0 to 9.5.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["giulong"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T18:11:14.000Z","updated_at":"2025-07-07T18:11:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"io.appium:java-client","old_version":"9.4.0","new_version":"9.5.0","repository_url":"https://github.com/appium/java-client"}],"path":null,"ecosystem":"maven"},"body":"Bumps [io.appium:java-client](https://github.com/appium/java-client) 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/appium/java-client/releases\"\u003eio.appium:java-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev.9.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/appium/java-client/blob/master/CHANGELOG.md\"\u003eio.appium:java-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e9.5.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAllow extension capability keys to contain dot characters  \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2271\"\u003e#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a client for Appium server storage plugin \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2275\"\u003e#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwap check for \u003ccode\u003eWidget\u003c/code\u003e and \u003ccode\u003eWebElement\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2277\"\u003e#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2298\"\u003e#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd new option classes for \u003ccode\u003eprebuiltWDAPath\u003c/code\u003e and \u003ccode\u003eusePreinstalledWDA\u003c/code\u003e XCUITest capabilities \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2304\"\u003e#2304\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate from JSR 305 to \u003ca href=\"https://jspecify.dev/\"\u003eJSpecify\u003c/a\u003e's nullability annotations \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2281\"\u003e#2281\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.26.0\u003c/code\u003e to \u003ccode\u003e4.34.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2305\"\u003e#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Gson from \u003ccode\u003e2.11.0\u003c/code\u003e to \u003ccode\u003e2.13.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2267\"\u003e#2267\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2286\"\u003e#2286\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2290\"\u003e#2290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.16\u003c/code\u003e to \u003ccode\u003e2.0.17\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2274\"\u003e#2274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.4.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003eHasBiDi\u003c/code\u003e interface support in \u003ccode\u003eAppiumDriver\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2250\"\u003e#2250\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2254\"\u003e#2254\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2256\"\u003e#2256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd compatibility with Selenium \u003ccode\u003e4.28.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2249\"\u003e#2249\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[BUG FIX]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eFix scroll issue in flutter integration driver \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2227\"\u003e#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the definition of \u003ccode\u003elogcatFilterSpecs\u003c/code\u003e option \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eWeakHashMap\u003c/code\u003e for caching proxy classes \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2260\"\u003e#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Selenium version from \u003ccode\u003e4.19.0\u003c/code\u003e to \u003ccode\u003e4.26.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2246\"\u003e#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Apache Commons Lang from \u003ccode\u003e3.15.0\u003c/code\u003e to \u003ccode\u003e3.16.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2220\"\u003e#2220\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2228\"\u003e#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump SLF4J from \u003ccode\u003e2.0.13\u003c/code\u003e to \u003ccode\u003e2.0.16\u003c/code\u003e \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2221\"\u003e#2221\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003e9.3.0\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[ENHANCEMENTS]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for FlutterIOSDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2206\"\u003e#2206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for FlutterAndroidDriver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2203\"\u003e#2203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd locator types supported by flutter integration driver. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2201\"\u003e#2201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd flutter driver commands to support camera mocking. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2207\"\u003e#2207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to use secure WebSocket to listen Logcat messages. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2182\"\u003e#2182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd mobile: replacements to clipboard API wrappers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2188\"\u003e#2188\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPRECATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate obsolete TouchAction helpers. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[REFACTOR]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBump iOS version in CI. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2167\"\u003e#2167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DOCUMENTATION]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eREADME updates. \u003ca href=\"https://redirect.github.com/appium/java-client/pull/2193\"\u003e#2193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e[DEPENDENCY UPDATES]\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eorg.junit.jupiter:junit-jupiter\u003c/code\u003e was updated to 5.10.3.\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/appium/java-client/commit/6cfef355cfee57cf44b2e17c544bbdacff7eef16\"\u003e\u003ccode\u003e6cfef35\u003c/code\u003e\u003c/a\u003e release: v9.5.0 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/6b19c316979d37716a7c569c04f09d06e23ec24c\"\u003e\u003ccode\u003e6b19c31\u003c/code\u003e\u003c/a\u003e ci: Temporarily use latest released selenium version to run tests (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2310\"\u003e#2310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/9d2b859058073c6a762fc824c7f14967badc4502\"\u003e\u003ccode\u003e9d2b859\u003c/code\u003e\u003c/a\u003e chore: Bump minimum Selenium version to \u003ccode\u003e4.34.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/a939776381539840f720d5c3a8ec297d2d40be3d\"\u003e\u003ccode\u003ea939776\u003c/code\u003e\u003c/a\u003e build(deps): Bump com.gradleup.shadow from 8.3.6 to 8.3.7 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/209aaf472e9b21c3c399571b35716cd9f93d1d37\"\u003e\u003ccode\u003e209aaf4\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.1 to 5.13.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2307\"\u003e#2307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/765f943154726ad0a12eee60e420d0ffc82c669e\"\u003e\u003ccode\u003e765f943\u003c/code\u003e\u003c/a\u003e feat: Use prebuilt WDA package to speed up the CI pipeline (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/5813ac53d8bdccc2dfb453ad2b49b8d09e2aa12d\"\u003e\u003ccode\u003e5813ac5\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.2 to 12.1.3 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/b4569726fde332b6c67d7a9735256eef27f1e052\"\u003e\u003ccode\u003eb456972\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/987a05239f3f14e877c2ffda7b9f8fd4f87b5904\"\u003e\u003ccode\u003e987a052\u003c/code\u003e\u003c/a\u003e build(deps): Bump org.junit.jupiter:junit-jupiter from 5.13.0 to 5.13.1 (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/appium/java-client/commit/7f4efc6eabf8deb4da0f3d3d43017076c0fdb7f0\"\u003e\u003ccode\u003e7f4efc6\u003c/code\u003e\u003c/a\u003e docs: Fix typo in compatibility matrix (\u003ca href=\"https://redirect.github.com/appium/java-client/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/appium/java-client/compare/v9.4.0...v9.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.appium:java-client\u0026package-manager=maven\u0026previous-version=9.4.0\u0026new-version=9.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/giulong/spectrum/pull/431","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/giulong%2Fspectrum/issues/431","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/431/packages"}}]}