You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,25 @@
2
2
3
3
## Unreleased
4
4
5
+
## 2.2.0
6
+
7
+
- Add `--screen-size` option to test command, to specify the headless browser window size when testing web flows
8
+
- Add `MAESTRO_DEVICE_UDID`, `MAESTRO_SHARD_ID`, and `MAESTRO_SHARD_INDEX` as default environment variables (useful for screenshot filenames when sharding)
9
+
- Add step information to HTML test reports via a new `html-detailed` formatter
10
+
- Add tags and custom property information to HTML and JUnit test reports
11
+
- Add a new `assertScreenshot` command for visual regression testing
12
+
- Add a `cropOn` property to the `takeScreenshot` command to crop screenshots to a specific element
13
+
- Fix scrolling in Flutter Web
14
+
- Fix output of subflows when using `--no-ansi` flag
15
+
- Show `maestro hierarchy` and `maestro check-syntax` commands in `maestro --help`
16
+
- Fix iOS driver app on Simulators running on Intel-based Macs
17
+
- Fix a potential hang between Maestro and the on-device drivers when calls take too long
18
+
- Some logging adjustments for less noise during web tests
19
+
- Bump web support to Chrome v144
20
+
- Bump DataFaker to v2.5.3, GraalJS engine to v24.2.0, log4j to v2.25.3
21
+
22
+
Thanks to @sazquatch17, @ImL1s, @sidferreira, @SosenWiosen, @TheKohan, @Fl0p, @ff-vivek and @eldare who all contributed changes included in this release ❤️
23
+
5
24
## 2.1.0
6
25
7
26
- Add `setPermissions` command, for setting app permissions outside of `launchApp`
0 commit comments