Skip to content

Commit 127a70f

Browse files
authored
release: v9.2.3 (#2177)
1 parent a67dd96 commit 127a70f

File tree

3 files changed

+26
-11
lines changed

3 files changed

+26
-11
lines changed

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
_9.2.3_
9+
- **[BUG FIX]**
10+
- Properly represent `FeaturesMatchingResult` model if `multiple` option is enabled [#2170](https://github.com/appium/java-client/pull/2170)
11+
- Use current class loader for the ByteBuddy wrapper [#2172](https://github.com/appium/java-client/pull/2172) \
12+
This fixes errors like `NoClassDefFoundError: org/openqa/selenium/remote/RemoteWebElement`, `NoClassDefFoundError: io/appium/java_client/proxy/HasMethodCallListeners` when `PageFactory` is used.
13+
- Correct extension name for `mobile: replaceElementValue` [#2171](https://github.com/appium/java-client/pull/2171)
14+
- **[DEPRECATION]**
15+
- Deprecate `AppiumProtocolHandshake` class [#2173](https://github.com/appium/java-client/pull/2173) \
16+
The original `ProtocolHandshake` class only supports W3C protocol now. There is no need to hack it anymore.
17+
- **[REFACTOR]**
18+
- Replace Guava `HttpHeaders` with Selenium `HttpHeader` [#2151](https://github.com/appium/java-client/pull/2151)
19+
- **[DEPENDENCY CHANGE]**
20+
- Bump SLF4J from `2.0.12` to `2.0.13` [#2158](https://github.com/appium/java-client/pull/2158)
21+
- Bump Gson from `2.10.1` to `2.11.0` [#2175](https://github.com/appium/java-client/pull/2175)
22+
823
_9.2.2_
924
- **[BUG FIX]**
1025
- fix: Fix building of Android key event parameters [#2145](https://github.com/appium/java-client/pull/2145)

README.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -93,16 +93,16 @@ dependencies {
9393
```
9494

9595
### Compatibility Matrix
96-
Appium Java Client | Selenium client
97-
----------------------------------------------------------------------------------|-----------------
98-
`9.2.1`(known issues: appium/java-client#2145, appium/java-client#2146), `9.2.2` | `4.19.0`
99-
`9.1.0`, `9.2.0` | `4.17.0`, `4.18.0`, `4.18.1`
100-
`9.0.0` | `4.14.1`, `4.15.0`, `4.16.0` (partially [corrupted](https://github.com/SeleniumHQ/selenium/issues/13256)), `4.16.1`
101-
N/A | `4.14.0`
102-
`8.5.0`, `8.5.1`, `8.6.0` | `4.9.1`, `4.10.0`, `4.11.0`, `4.12.0`, `4.12.1` (known issue: appium/java-client#2004), `4.13.0`
103-
`8.4.0` | `4.8.2`, `4.8.3`, `4.9.0`
104-
`8.3.0` | `4.7.0`, `4.7.1`, `4.7.2`, `4.8.0`, `4.8.1`
105-
`8.2.1` | `4.5.0`, `4.5.1`, `4.5.2`, `4.5.3`, `4.6.0`
96+
Appium Java Client | Selenium client
97+
-------------------------------------------------------------------------------------------|-----------------
98+
`9.2.1`(known issues: appium/java-client#2145, appium/java-client#2146), `9.2.2`, `9.2.3` | `4.19.0`, `4.19.1`, `4.20.0`, `4.21.0`
99+
`9.1.0`, `9.2.0` | `4.17.0`, `4.18.0`, `4.18.1`
100+
`9.0.0` | `4.14.1`, `4.15.0`, `4.16.0` (partially [corrupted](https://github.com/SeleniumHQ/selenium/issues/13256)), `4.16.1`
101+
N/A | `4.14.0`
102+
`8.5.0`, `8.5.1`, `8.6.0` | `4.9.1`, `4.10.0`, `4.11.0`, `4.12.0`, `4.12.1` (known issue: appium/java-client#2004), `4.13.0`
103+
`8.4.0` | `4.8.2`, `4.8.3`, `4.9.0`
104+
`8.3.0` | `4.7.0`, `4.7.1`, `4.7.2`, `4.8.0`, `4.8.1`
105+
`8.2.1` | `4.5.0`, `4.5.1`, `4.5.2`, `4.5.3`, `4.6.0`
106106

107107
#### Why is it so complicated?
108108

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ org.gradle.daemon=true
22

33
selenium.version=4.19.0
44
# Please increment the value in a release
5-
appiumClient.version=9.2.2
5+
appiumClient.version=9.2.3

0 commit comments

Comments
 (0)