Skip to content

v0.1.5

Latest

Choose a tag to compare

@RamboWasReal RamboWasReal released this 24 Mar 19:51
· 12 commits to main since this release

New Test Helpers

  • swipe(direction, duration?) — swipe in a direction (default 400ms)
  • back() — press back button
  • hideKeyboard() — dismiss the keyboard
  • longPress(id) — long press element by testID
  • raw(yaml) — escape hatch for injecting any raw Maestro YAML

Improvements

  • scroll(id, direction) now generates scrollUntilVisible instead of invalid scroll
  • Multi-platform appId uses ${APP_ID} env var + --platform ios|android flag
  • generate deletes orphaned YAML files with no matching scenario
  • generate follows single-level imports to resolve external test functions
  • Show raw Maestro stderr on test failure (YAML parse errors, crashes)
  • Always display output directory path on failure
  • Validate generated YAML commands at generate time

Bug Fixes

  • scroll step was generating invalid Maestro YAML
  • Multi-platform appId was generating unsupported nested format
  • Fixed pre-existing lint errors