Skip to content

Commit 5684c21

Browse files
Prepare for release 1.31.0 (#1334)
1 parent 521e307 commit 5684c21

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## 1.31.0 - 2023-08-10
4+
5+
- Fix: Warning shown from OkHttp for leaking response bodies on CLI
6+
- Closing response bodies for retries done on the XCUITest driver
7+
- Closing response bodies for permissions
8+
- Removing different thread execution done on hideKeyboard
9+
- Fix: Scroll for React native apps on screens with large view hierarchies on iOS
10+
- Fix: Showing more descriptive errors on flow file not found during maestro cloud command.
11+
- Fix: Input text characters being skipped or being appended later in the test on iOS
12+
- Fix: Crash in debug output generation when maestro flow contains "/"’
13+
- Fix: Resolved issue where tapping on the device in maestro studio produced inaccurate click locations due to incorrect coordinates. Now fixed for accurate device interaction
14+
- Fix: In Maestro Studio, the issue of window resizing causing devices to overflow off the screen has been resolved.
15+
- Feature: Add headers to HTTP response for API calls done with Maestro. Thanks, Jesse Willoughby! for this contribution.
16+
- Feature: Now it is possible to configure the path with the –debug-output option for debugging information that maestro dumps in the user directory by default.
17+
- Feature: Enhanced Maestro Studio with keyboard accessibility, streamlining navigation and facilitating the copy, run, and edit commands using the keyboard.
18+
- Change: Fail the test if any of the onFlowStart or onFlowComplete hooks fail
19+
- Change: Removed IDB on iOS. This may impact the performance of maestro commands like tapOn and assertVisible on iOS screens with large view hierarchies.
20+
- Studio and CLI will now provide insights and warnings in case the hierarchy of these screens becomes extensive.
21+
- Change: In Maestro Studio, we've integrated screenshots of selected elements alongside their corresponding commands.
22+
- Change: In Maestro Studio, double-clicking will now execute the command.
23+
324
## 1.30.4 - 2023-07-19
425

526
- Fix: correctly resolve external parameters for onStart/Complete hooks

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ android.useAndroidX=true
22
android.enableJetifier=true
33
kotlin.code.style=official
44
GROUP=dev.mobile
5-
VERSION_NAME=1.30.4
5+
VERSION_NAME=1.31.0
66
POM_DESCRIPTION=Maestro is a server-driven platform-agnostic library that allows to drive tests for both iOS and Android using the same implementation through an intuitive API.
77
POM_URL=https://github.com/mobile-dev-inc/maestro
88
POM_SCM_URL=https://github.com/mobile-dev-inc/maestro

maestro-cli/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
CLI_VERSION=1.30.4
1+
CLI_VERSION=1.31.0

0 commit comments

Comments
 (0)