selenium-webdriver-java
selenium-webdriver-java copied to clipboard
Bump io.appium:java-client from 9.0.0 to 9.1.0
Bumps io.appium:java-client from 9.0.0 to 9.1.0.
Release notes
Sourced from io.appium:java-client's releases.
v9.1.0
9.1.0
- [ENHANCEMENTS]
- Introduce better constructor argument validation for the
AppiumFieldDecoratorclass. #2070- Add
toStringtoAppiumClientConfig. #2076- Perform listeners cleanup periodically. #2077
- Add non-W3C context, orientation and rotation management endpoints removed from Selenium client. #2093
- Add non-W3C Location-management endpoints deprecated in Selenium client. #2098
- [BUG FIX]
- [DEPRECATION]
- Deprecate custom functional interfaces. #2055
- [REFACTOR]
- [DEPENDENCY CHANGE]
- [DOCUMENTATION]
- Describe the release procedure. #2104
Changelog
Sourced from io.appium:java-client's changelog.
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
9.1.0
- [ENHANCEMENTS]
- Introduce better constructor argument validation for the
AppiumFieldDecoratorclass. #2070- Add
toStringtoAppiumClientConfig. #2076- Perform listeners cleanup periodically. #2077
- Add non-W3C context, orientation and rotation management endpoints removed from Selenium client. #2093
- Add non-W3C Location-management endpoints deprecated in Selenium client. #2098
- [BUG FIX]
- [DEPRECATION]
- Deprecate custom functional interfaces. #2055
- [REFACTOR]
- [DEPENDENCY CHANGE]
- [DOCUMENTATION]
- Describe the release procedure. #2104
9.0.0
- [DOCUMENTATION]
- Add 8 to 9 migration guide. #2039
- [BREAKING CHANGE] #2036
- Set minimum Java version to 11.
- The previously deprecated MobileBy class has been removed. Use AppiumBy instead.
- The previously deprecated launchApp, resetApp and closeApp methods have been removed. Use extension methods instead.
- The previously deprecated WindowsBy class and related location strategies have been removed.
- The previously deprecated ByAll class has been removed in favour of the Selenium one.
- The previously deprecated AndroidMobileCapabilityType interface has been removed. Use driver options instead
- The previously deprecated IOSMobileCapabilityType interface has been removed. Use driver options instead
- The previously deprecated MobileCapabilityType interface has been removed. Use driver options instead
- The previously deprecated MobileOptions class has been removed. Use driver options instead
- The previously deprecated YouiEngineCapabilityType interface has been removed. Use driver options instead
- Removed several misspelled methods. Use properly spelled alternatives instead
- Removed startActivity method from AndroidDriver. Use 'mobile: startActivity' extension method instead
- Removed the previously deprecated APPIUM constant from the AutomationName interface
- Removed the previously deprecated PRE_LAUNCH value from the GeneralServerFlag enum
- Moved AppiumUserAgentFilter class to io.appium.java_client.internal.filters package
- [REFACTOR]
... (truncated)
Commits
38c96a2release: v9.1.0 and update release notes (#2106)a0b0f61docs: Describe the release procedure (#2104)c83013fbuild(deps): Bump org.owasp.dependencycheck from 9.0.8 to 9.0.9 (#2103)a2e839dfix: Assign method call listeners directly to the proxy instance (#2102)6ac3d9bchore: Add non-W3C Location-management endpoints deprecated in Selenium clien...c4b4b27build(deps): Bump slf4jVersion from 2.0.10 to 2.0.11 (#2099)43bbd48build(deps): Bump org.owasp.dependencycheck from 9.0.7 to 9.0.8 (#2096)3c35a42chore: bump Gradle from8.4to8.5(#2094)2ec056edocs: Add recent versions of Selenium client to compatibility matrix (#2095)3ab5bf9chore: Add non-W3C endpoints removed from Selenium client (#2093)- Additional commits viewable in compare view
Dependabot 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.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)