Releases: leancodepl/patrol
maestro_test-v0.2.0
Feature/notifications (#71)
-
example: change default port to 8081
-
AutomatorServer: add support for passing resourceName to BySelector
-
maestro_test: add some doc comments
-
AutomatorServer: add tap2 method to tap on texts
-
implement new Selector
-
remove implementation of getNativeWidgets (it's TBD)
-
AutomatorServer: SelectorQuery: add converter method to BySelector
-
AutomatorServer: remove getNativeWidget
-
add swipe()
-
add native swipes
-
fix maestro bootstrap
-
AutomatorServer: implement getNotifications()
-
maestro_test: implement getNotifications()
-
maestro_cli: trim() output from external tools before printing
-
maestro_test: add getFirstNotification()
-
AutomatorServer: implement tapOnNotification
-
add .gitattributes
-
move .gitattributes to root dir
-
getNotifications: change from POST to GET
-
simplify API
-
automatically open notification shade on
tapOnNotification()
andgetNotifications()
-
automatically close keyboard after `enterText()``
-
maestro_test: add Notification.toString()
-
improve example
-
fix encoding issues (use UTF-8)
-
improve example for notifications
-
do openNotifications() on native side
-
maestro_test: add CHANGELOG for version 0.2.0
-
minor fix for Android View classes
-
Maestro.enterText(): make
index
a required named argument -
split enterText() into enterTextByIndex() and enterTextBySelector()
-
rename
isRunning()
tohealthCheck()
-
split
openNotifications()
intoopenHalfNotificationShade()
andopenFullNotificationShade()
-
add delays
-
change native timeout to make tests less flaky
-
maestro bootstrap: minor generated files changes
-
maestro_cli: set version to 0.2.0
maestro_cli-v0.2.0
- Add support for new features in maestro_test
0.2.0
maestro_test-v0.1.4
Feat/use_actual_host_and_port (#68)
-
example: add button to show notification
-
downgrade Android Gradle Plugin to 7.0.4 (to use with IDEA)
-
send much more data in NativeWidget
-
add second counter Text
-
start work on notifications
-
respect custom host and port
-
fix
-
rename
Automator
toMaestro
-
add
-
remove bluetooth from example, it's broken
-
add support for tapping notifications by index
-
update bootstrap template
-
example app: update Gradle
-
maestro_cli: respect verbose flag
-
extract
env
anddartDefine
to a common method -
protect against invalid --dart-define keys/values
-
remove usages of 'Automator'; replace with 'Maestro'
-
maestro_cli: set version to 0.1.5
-
maestro_test: set version to 0.1.4
maestro_cli-v0.1.5
- Allow for running on many devices simultaneously.
- A usual portion of smaller improvements and bug fixes.
adb-v0.0.4
fix
adb-v0.0.3
respect custom host and port
maestro_test-v0.1.3
maestro_test: set version to 0.1.3 (bluetooth control)
maestro_test-v0.1.2
Print more info about errors (#67)
-
fix wrong order of http4k Filters
-
use UiAutomator Configurator
-
set waitForSelectorTimeout to 2000 ms + print UiAutomator config
-
fail very noisily if POST fails
-
maestro_cli: set version to 0.1.4
-
maestro_test: set version to 0.1.2
-
use UiAutomation for executing shell commands, instead of UiDevice
-
Revert "use UiAutomation for executing shell commands, instead of UiDevice"
maestro_cli-v0.1.4
- Be more noisy when an error occurs.
- Change waiting timeout for native widgets from 10s to 2s.
maestro_test-v0.1.1
maestro_test: fix logging bug