Skip to content

Commit 38c96a2

Browse files
authored
release: v9.1.0 and update release notes (#2106)
1 parent a0b0f61 commit 38c96a2

File tree

2 files changed

+25
-2
lines changed

2 files changed

+25
-2
lines changed

CHANGELOG.md

+23
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,29 @@ 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.1.0_
9+
- **[ENHANCEMENTS]**
10+
- Introduce better constructor argument validation for the `AppiumFieldDecorator` class. [#2070](https://github.com/appium/java-client/pull/2070)
11+
- Add `toString` to `AppiumClientConfig`. [#2076](https://github.com/appium/java-client/pull/2076)
12+
- Perform listeners cleanup periodically. [#2077](https://github.com/appium/java-client/pull/2077)
13+
- Add non-W3C context, orientation and rotation management endpoints removed from Selenium client. [#2093](https://github.com/appium/java-client/pull/2093)
14+
- Add non-W3C Location-management endpoints deprecated in Selenium client. [#2098](https://github.com/appium/java-client/pull/2098)
15+
- **[BUG FIX]**
16+
- Properly unwrap driver instance if the `ContextAware` object is deeply nested. [#2052](https://github.com/appium/java-client/pull/2052)
17+
- Update hashing and iteration logic of page object items. [#2067](https://github.com/appium/java-client/pull/2067)
18+
- Assign method call listeners directly to the proxy instance. [#2102](https://github.com/appium/java-client/pull/2102)
19+
- Use JDK 11 to build Jitpack snapshots. [#2083](https://github.com/appium/java-client/pull/2083)
20+
- **[DEPRECATION]**
21+
- Deprecate custom functional interfaces. [#2055](https://github.com/appium/java-client/pull/2055)
22+
- **[REFACTOR]**
23+
- Use Java 9+ APIs instead of outdated/3rd-party APIs. [#2048](https://github.com/appium/java-client/pull/2048)
24+
- Migrate to new Selenium API for process management. [#2054](https://github.com/appium/java-client/pull/2054)
25+
- **[DEPENDENCY CHANGE]**
26+
- Bump minimum supported Selenium version from `4.14.1` to `4.17.0`.
27+
- Bump SLF4J from `2.0.9` to `2.0.11`. [#2091](https://github.com/appium/java-client/pull/2091), [#2099](https://github.com/appium/java-client/pull/2099)
28+
- **[DOCUMENTATION]**
29+
- Describe the release procedure. [#2104](https://github.com/appium/java-client/pull/2104)
30+
831
_9.0.0_
932
- **[DOCUMENTATION]**
1033
- Add 8 to 9 migration guide. [#2039](https://github.com/appium/java-client/pull/2039)

gradle.properties

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

3-
selenium.version=4.14.1
3+
selenium.version=4.17.0
44
# Please increment the value in a release
5-
appiumClient.version=9.0.0
5+
appiumClient.version=9.1.0

0 commit comments

Comments
 (0)