Skip to content

Releases: leancodepl/patrol

maestro_cli-v0.3.3

07 Jul 09:03
maestro_cli-v0.3.3
Compare
Choose a tag to compare
maestro_cli-v0.3.3 Pre-release
Pre-release
  • Fix a crash which occured when ADB daemon was not initialized

maestro_test-v0.3.2

06 Jul 23:19
maestro_test-v0.3.2
Compare
Choose a tag to compare
maestro_test-v0.3.2 Pre-release
Pre-release

Chore/update v0.3.2 (#99)

  • maestro_test: set version to 0.3.2

  • maestro_cli: set version to 0.3.2

  • make it possible to pass --dart-defines through CLI

maestro_cli-v0.3.2

06 Jul 23:22
maestro_cli-v0.3.2
Compare
Choose a tag to compare
maestro_cli-v0.3.2 Pre-release
Pre-release
  • Fix a crash which occured when ADB daemon was not initialized
  • Make it possible to add --dart-defines in maestro.toml and CLI
  • Fix templates generated by `maestro bootstrap

adb-v0.1.2

06 Jul 22:14
adb-v0.1.2
Compare
Choose a tag to compare
adb-v0.1.2 Pre-release
Pre-release

fix/adb starting (#98)

  • fix Adb crashing when daemon not running

  • set version to 0.1.2

adb-v0.1.1

06 Jul 11:07
adb-v0.1.1
Compare
Choose a tag to compare
adb-v0.1.1 Pre-release
Pre-release

Different QOL improvements (#92)

  • maestrO_test: improve docs

  • AutomatorServer: add doubleTap()

  • maestro_test: add double tap

  • maestro_test: add MaestroTester.dragUntilVisible

  • rearrange code

  • make $ accept Key

  • maestro_test: automatically call pumpAndSettle() after dragUntilVisible()

  • MaestroTester.dragUntilVisible: select the first finder by default

  • add sleep parameter for maestroTest()

  • make forwarded methods of MaestroTester accept less arguments

  • break custom_selectors into few files

  • add more doc comments

  • add more docs

  • maestroTest: don't sleep by default

  • add additional test cases for find.byKey

  • add Key as supported type to ArgumentError

maestro_test-v0.3.1

05 Jul 13:24
maestro_test-v0.3.1
Compare
Choose a tag to compare
maestro_test-v0.3.1 Pre-release
Pre-release

chore/update v0.3.1 (#86)

  • maestro_test: update to v0.3.1

  • maestro_cli: update to v0.3.1

maestro_cli-v0.3.1

05 Jul 13:27
maestro_cli-v0.3.1
Compare
Choose a tag to compare
maestro_cli-v0.3.1 Pre-release
Pre-release

v0.3.1

adb-v0.1.0

04 Jul 12:39
adb-v0.1.0
Compare
Choose a tag to compare
adb-v0.1.0 Pre-release
Pre-release

change main branch to master from main in GH Actions workflow files

maestro_test-v0.3.0

01 Jul 14:15
maestro_test-v0.3.0
Compare
Choose a tag to compare
maestro_test-v0.3.0 Pre-release
Pre-release

Prototype of custom selectors (#75)

  • start work

  • start creating dummy selector test

  • implement very simple, basic, dummy, rudimentary, stupid, selector algorithm

  • create MaestroDriveHelper

  • first working MVP

  • delete first prototype (from Wednesday) of selector (with strings)

  • use Symbols, lol

  • update README and add example test

  • example: move notifications to a separate screen to make testing easier

  • fix selector test

  • add MaestroFinder.text

  • add support for RegExp and fix notification test

  • add support for complex selector expression for top-level $

  • delete obsolete test/widget_test.dart

  • add some docs

  • cleanups

  • rename enum Chainers to Chainer

  • remove global $, provide it in maestroTest instead

  • rename initialFinder to parentFinder

  • example: use Key instead of ValueKey

  • add missing tap() from comment

  • run example app tests in CI

  • make MaestroFinder extends Finder

  • flutter format --set-exit-if-changed

  • rename instances of MaestroTester to $

  • maestro_test: fix readme

  • remove outdated docs

  • remove Chainer, create MaestroFinder.withDescendant() method

  • add @isTest annotation to maestroTest()

  • flutter format

  • remove Chainers

  • $: add support for IconData

  • maestroTest(): add optional args for testWidgets()

  • clean up READMEs

  • Bump versions

Co-authored-by: Mateusz Wojtczak [email protected]

maestro_cli-v0.3.0

01 Jul 14:17
maestro_cli-v0.3.0
Compare
Choose a tag to compare
maestro_cli-v0.3.0 Pre-release
Pre-release

Prototype of custom selectors (#75)

  • start work

  • start creating dummy selector test

  • implement very simple, basic, dummy, rudimentary, stupid, selector algorithm

  • create MaestroDriveHelper

  • first working MVP

  • delete first prototype (from Wednesday) of selector (with strings)

  • use Symbols, lol

  • update README and add example test

  • example: move notifications to a separate screen to make testing easier

  • fix selector test

  • add MaestroFinder.text

  • add support for RegExp and fix notification test

  • add support for complex selector expression for top-level $

  • delete obsolete test/widget_test.dart

  • add some docs

  • cleanups

  • rename enum Chainers to Chainer

  • remove global $, provide it in maestroTest instead

  • rename initialFinder to parentFinder

  • example: use Key instead of ValueKey

  • add missing tap() from comment

  • run example app tests in CI

  • make MaestroFinder extends Finder

  • flutter format --set-exit-if-changed

  • rename instances of MaestroTester to $

  • maestro_test: fix readme

  • remove outdated docs

  • remove Chainer, create MaestroFinder.withDescendant() method

  • add @isTest annotation to maestroTest()

  • flutter format

  • remove Chainers

  • $: add support for IconData

  • maestroTest(): add optional args for testWidgets()

  • clean up READMEs

  • Bump versions

Co-authored-by: Mateusz Wojtczak [email protected]