appium / java-client

Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol
Apache License 2.0
1.2k stars 753 forks source link

Upgrade to Selenium 4.14.0 and Java 11+ #2035

Closed asolntsev closed 10 months ago

asolntsev commented 10 months ago

Description

Today Selenium 4.14.0 was released. Among other changes, it now requires Java 11 or higher.

Do you have plans to release a new version of Appium Java client as well?

I can submit a pull request if this is not somebody's task already.

mykola-mokhnach commented 10 months ago

I am currently working on the update This will be a major version release with multiple deprecations removed

vmladenov-at-tricentis commented 10 months ago

Hi regarding the upgrade to 4.14 I see that there is a new argument in ClientConfig constructor SSLContext sslContext . So we currently get NoSuchMethod with selenium-http-4.14 because Appium doesn't pass sslContext.

Nischalapp commented 10 months ago

This was blocking us also but defined the 4.13 dependencies in POM.xml and started working for me.

On Thu, Oct 12, 2023 at 1:47 PM vmladenov-at-tricentis < @.***> wrote:

Hi regarding the upgrade to 4.14 I see that there is a new argument in ClientConfig constructor SSLContext sslContext . So we currently get NoSuchMethod with selenium-http-4.14 because Appium doesn't pass sslContext.

— Reply to this email directly, view it on GitHub https://github.com/appium/java-client/issues/2035#issuecomment-1759150006, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACPW5X4NHHUXDBVRB6HLQGTX66RQ7ANCNFSM6AAAAAA52NG4TM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Nischal Sinha Reach me : +919980072438

valfirst commented 10 months ago

Appium Java client 9.0.0 with support of Selenium 4.14.1 is published