patchbay_cli 0.4.0
patchbay_cli: ^0.4.0 copied to clipboard
Command line client for Patchbay: connect to a running Flutter app over VM Service or direct HTTP, invoke commands, drive UI, pull logs and screenshots.
Changelog #
The four packages are versioned together. Generated by release_prep --apply
from the English pub.dev summaries in the repository changelog. Do not edit
this file directly.
0.4.0 - 2026-08-20 #
Patchbay 0.4.0 completes the observable automation loop for running Dart and Flutter applications while preserving explicit admission, lifecycle, and generation boundaries.
Highlights #
- Added identifier-anchored press, drag, and fling gestures; navigation and UI waits; frame-aware capture and image diffs; snapshot revisions; bounded log and performance evidence; and durable, redacted debugging traces.
- Added generated command registration, strict request and response schemas, execution-evidence classifications, idempotent retries, and compatibility fixtures for 0.3 clients and hosts.
- Added supervised launcher sessions, Android permission state normalization, and an iOS XCUITest reference runner with fail-closed capability discovery.
- Expanded the example application and device precheck so protocol, CLI, host, direct transport, and Flutter bridge wiring are validated before consumer acceptance testing.