72 Commits

Author SHA1 Message Date
Michał Pierzchała 479537f36f 0.7.20 2026-03-12 17:29:55 +01:00
Michał Pierzchała b8cad6b226 0.7.19 2026-03-12 15:45:14 +01:00
Michał Pierzchała 76cf675d1e 0.7.18 2026-03-12 14:31:23 +01:00
Michał Pierzchała 51667d5b96 0.7.17 2026-03-12 13:39:29 +01:00
Michał Pierzchała 0f18a0ffa2 0.7.16 2026-03-12 13:05:49 +01:00
Michał Pierzchała c3fb690acb 0.7.15 2026-03-12 12:29:10 +01:00
Michał Pierzchała 2522984aa9 0.7.14 2026-03-11 16:11:08 +01:00
Michał Pierzchała 55d69f7729 0.7.13 2026-03-11 14:56:43 +01:00
Michał Pierzchała 12d54989b3 0.7.12 2026-03-09 19:50:59 +01:00
Michał Pierzchała 150399ec0c 0.7.11 2026-03-09 17:35:07 +01:00
Michał Pierzchała 51158c56ce 0.7.10 2026-03-09 16:37:53 +01:00
Michał Pierzchała 151f36bf34 0.7.9 2026-03-06 15:40:43 +01:00
Michał Pierzchała 674a221865 0.7.6 2026-03-03 14:14:47 +01:00
Michał Pierzchała e44eeab976 0.7.5 2026-02-28 14:15:07 +01:00
Michał Pierzchała e248bf38c0 0.7.4 2026-02-26 16:40:51 +01:00
Michał Pierzchała ed5dd7bc28 0.7.3 2026-02-26 11:48:55 +01:00
Michał Pierzchała 3c6be3c715 0.7.2 2026-02-26 10:44:55 +01:00
Michał Pierzchała 2e0f5da4b9 0.7.1 2026-02-25 18:25:35 +01:00
Michał Pierzchała 18364bd04a 0.7.0 2026-02-25 16:28:38 +01:00
Michał Pierzchała ef20dea6bc feat: add AndroidTV and tvOS target support (#125)
* feat: add AndroidTV and tvOS target support

* feat: enable tvOS runner interactions

* refactor: unify apple target handling and tvOS capability gates

* refactor: remove hardcoded tvOS app-switcher sleep

* fix: align tvOS capabilities and docs for simulator-only helpers

* feat: improve AppleTV and AndroidTV physical device detection

* refactor: simplify tv target detection helpers
2026-02-25 14:55:54 +01:00
Michał Pierzchała 0b9ab86fc5 0.6.3 2026-02-24 17:35:08 +01:00
Michał Pierzchała ea7d60a0a4 0.6.2 2026-02-24 16:57:15 +01:00
Michał Pierzchała 6ab51aebc3 0.6.1 2026-02-22 16:37:15 +01:00
Michał Pierzchała 71df2ffc42 0.6.0 2026-02-20 20:02:42 +01:00
Michał Pierzchała 8eea063374 feat: add iOS device record support via runner (#83)
* feat: add iOS device record support via runner

* refactor: simplify record command pathways

* fix: harden iOS record runner failure handling

* chore: emit diagnostic on iOS record stop runner failure

* fix: clear ios device runner cache in build:xcuitest

* chore: drop unused clean-derived env from build script

* fix: stage iOS device recordings via runner temp file

* fix: prefer requested iOS record path with permission fallback

* fix: disable iOS record fallback for explicit output paths

* refactor: remove iOS record fallback staging path flow

* fix: resolve record output paths from request cwd

* chore: log resolved record output path in diagnostics

* fix: avoid app activation when starting iOS recording

* refactor: streamline iOS recording setup paths

* fix: copy iOS device recordings back to host path

* fix: copy iOS recordings from runner test container

* feat: add configurable iOS recording fps

* fix: disable xcode test diagnostics for runner sessions

* fix: use wall-clock timestamps for iOS recording

* feat: default iOS recording to uncapped fps

* fix: recover stale ios runner recording state

* fix: preserve app focus when starting iOS recording

* docs: clarify iOS device recording capture model

* fix: tighten iOS device record start ownership checks

* refactor: collocate iOS record context checks

* refactor: derive uncapped recorder timescale from interval
2026-02-20 18:41:07 +01:00
Michał Pierzchała 089cf96fd8 0.5.5 2026-02-18 20:51:15 +01:00
Michał Pierzchała 254b6203ef 0.5.4 2026-02-18 20:25:15 +01:00
Michał Pierzchała 74e375344f 0.5.3 2026-02-18 19:47:44 +01:00
Michał Pierzchała 56aac2a549 chore: prepack with build:all 2026-02-18 19:47:37 +01:00
Michał Pierzchała 4c83f5a445 0.5.2 2026-02-18 16:14:03 +01:00
Michał Pierzchała e6da093404 0.5.1 2026-02-18 11:45:41 +01:00
Michał Pierzchała bceda350fe 0.5.0 2026-02-17 12:13:01 +01:00
Michał Pierzchała a016c35d61 chore: add cleaning daemon.lock to build:node script 2026-02-17 12:03:36 +01:00
Michał Pierzchała 106a5f661d chore(breaking): remove AX snapshot backend and trim npm artifacts (#62)
* chore: remove AX snapshot backend and trim npm artifacts

* docs: remove AX backend references from commands page

* chore: update website
2026-02-17 12:00:21 +01:00
Michał Pierzchała 29be3836e3 0.4.2 2026-02-16 20:35:21 +01:00
Michał Pierzchała 17940c188f 0.4.1 2026-02-16 12:17:15 +01:00
Michał Pierzchała 5709f8d3dd fix: support command-specific help output (#59)
* fix: add command-specific CLI help routing

* fix: omit empty command flag section in help
2026-02-16 11:13:38 +01:00
Michał Pierzchała 31117d7414 0.4.0 2026-02-16 10:09:00 +01:00
Michał Pierzchała 37d1faf3ff 0.3.5 2026-02-13 19:24:38 +01:00
Michał Pierzchała a73912003f 0.3.4 2026-02-13 14:36:33 +01:00
Michał Pierzchała 2dd2cad6fd 0.3.3 2026-02-13 13:11:28 +01:00
Michał Pierzchała 733bd8d84f 0.3.2 2026-02-12 17:56:35 +01:00
Michał Pierzchała d0525cd3f1 0.3.1 2026-02-12 13:52:58 +01:00
Michał Pierzchała 204184ac1e Improve boot readiness retries and normalized diagnostics (#41)
* Add boot diagnostics classification and deadline-based boot retries

* Fix TypeScript narrowing in boot diagnostics error paths

* update docs and cleanup

* Stabilize iOS integration assertion for Settings General page
2026-02-12 13:51:54 +01:00
Michał Pierzchała a48d840f6c 0.3.0 2026-02-10 16:32:05 +01:00
Zhongjin Lu f56dda6c9e fix(android): parse uiautomator XML attributes with single or double quotes (#37)
* fix(android): parse uiautomator XML attributes with single or double quotes

* fix(android): harden hierarchy parser and tighten tests

---------

Co-authored-by: Zhongjin Lu <zhongjin.lu@mondorobotics.com>
Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
2026-02-10 16:27:43 +01:00
Michał Pierzchała c470137671 0.2.6 2026-02-09 13:29:17 +01:00
Michał Pierzchała ab41eb1566 0.2.5 2026-02-09 12:39:40 +01:00
Michał Pierzchała 9a3570fa1c feat: Daemon modularization + capability-gated command routing + CI/test pipeline (#20)
* feat: Daemon modularization + capability-gated command routing + CI/test pipeline updates

* update android test

* fix arch

* no serial

* fixup tests locally; update runner on CI

* increase timeout

* drop unnecessary node build
2026-02-08 15:20:59 +01:00
Michał Pierzchała 60324e0269 0.2.4 2026-02-06 12:48:46 +01:00