Skip to content

Commit ce44fc5

Browse files
Release 7.4.0 and update release notes
1 parent 81e0f21 commit ce44fc5

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,38 @@ dependencies {
6666
```
6767

6868
## Changelog
69+
*7.4.0*
70+
- **[ENHANCEMENTS]**
71+
- Add ability to set multiple settings. [#1409](https://github.com/appium/java-client/pull/1409)
72+
- Support to execute Chrome DevTools Protocol commands against Android Chrome browser session. [#1375](https://github.com/appium/java-client/pull/1375)
73+
- Add new upload options i.e withHeaders, withFormFields and withFileFieldName. [#1342](https://github.com/appium/java-client/pull/1342)
74+
- Add AndroidOptions and iOSOptions. [#1331](https://github.com/appium/java-client/pull/1331)
75+
- Add idempotency key to session creation requests. [#1327](https://github.com/appium/java-client/pull/1327)
76+
- Add support for Android capability types: `buildToolsVersion`, `enforceAppInstall`, `ensureWebviewsHavePages`, `webviewDevtoolsPort`, and `remoteAppsCacheLimit`. [#1326](https://github.com/appium/java-client/pull/1326)
77+
- Added OTHER_APPS and PRINT_PAGE_SOURCE_ON_FIND_FAILURE Mobile Capability Types. [#1323](https://github.com/appium/java-client/pull/1323)
78+
- Make settings available for all AppiumDriver instances. [#1318](https://github.com/appium/java-client/pull/1318)
79+
- Add wrappers for the Windows screen recorder. [#1313](https://github.com/appium/java-client/pull/1313)
80+
- Add GitHub Action validating Gradle wrapper. [#1296](https://github.com/appium/java-client/pull/1296)
81+
- Add support for Android viewmatcher. [#1293](https://github.com/appium/java-client/pull/1293)
82+
- Update web view detection algorithm for iOS tests. [#1294](https://github.com/appium/java-client/pull/1294)
83+
- Add allow-insecure and deny-insecure server flags. [#1282](https://github.com/appium/java-client/pull/1282)
84+
- **[BUG FIX]**
85+
- Fix jitpack build failures. [#1389](https://github.com/appium/java-client/pull/1389)
86+
- Fix parse platformName if it is passed as enum item. [#1369](https://github.com/appium/java-client/pull/1369)
87+
- Increase the timeout for graceful AppiumDriverLocalService termination. [#1354](https://github.com/appium/java-client/pull/1354)
88+
- Avoid casting to RemoteWebElement in ElementOptions. [#1345](https://github.com/appium/java-client/pull/1345)
89+
- Properly translate desiredCapabilities into a command line argument. [#1337](https://github.com/appium/java-client/pull/1337)
90+
- Change getDeviceTime to call the `mobile` implementation. [#1332](https://github.com/appium/java-client/pull/1332)
91+
- Remove appiumVersion from MobileCapabilityType. [#1325](https://github.com/appium/java-client/pull/1325)
92+
- Set appropriate fluent wait timeouts. [#1316](https://github.com/appium/java-client/pull/1316)
93+
- **[DOCUMENTATION UPDATES]**
94+
- Update Appium Environment Troubleshooting. [#1358](https://github.com/appium/java-client/pull/1358)
95+
- Address warnings printed by docs linter. [#1355](https://github.com/appium/java-client/pull/1355)
96+
- Add java docs for various Mobile Options. [#1331](https://github.com/appium/java-client/pull/1331)
97+
- Add AndroidFindBy, iOSXCUITFindBy and WindowsFindBy docs. [#1311](https://github.com/appium/java-client/pull/1311)
98+
- Renamed maim.js to main.js. [#1277](https://github.com/appium/java-client/pull/1277)
99+
- Improve Readability of Issue Template. [#1260](https://github.com/appium/java-client/pull/1260)
100+
69101
*7.3.0*
70102
- **[ENHANCEMENTS]**
71103
- Add support for logging custom events on the Appium Server. [#1262](https://github.com/appium/java-client/pull/1262)

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ publishing {
128128
mavenJava(MavenPublication) {
129129
groupId = 'io.appium'
130130
artifactId = 'java-client'
131-
version = '7.3.0'
131+
version = '7.4.0'
132132
from components.java
133133
pom {
134134
name = 'java-client'

0 commit comments

Comments
 (0)