Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1357 commits
Select commit Hold shift + click to select a range
eda630b
chore(deps): update dependency @tabler/icons-react to v3.39.0 (#2683)
renovate[bot] Mar 6, 2026
6faeb4d
chore(deps): update dependency eslint to v9.39.4 (#2684)
renovate[bot] Mar 7, 2026
f7b2185
chore(deps): update dependency react-i18next to v16.5.6 (#2685)
renovate[bot] Mar 7, 2026
309729b
chore(deps): update dependency @tabler/icons-react to v3.40.0 (#2688)
renovate[bot] Mar 9, 2026
60f07aa
chore(deps): update dependency antd to v6.3.2 (#2689)
renovate[bot] Mar 9, 2026
da7f45d
test: add copy of the fake app fixture (#2691)
eglitise Mar 9, 2026
9e329ff
chore(deps): update appium-related packages (#2687)
renovate[bot] Mar 9, 2026
8eef053
chore(deps): update dependency electron to v40.8.0 (#2690)
renovate[bot] Mar 11, 2026
74dd8fa
chore(deps): update dependency i18next to v25.8.17 (#2692)
renovate[bot] Mar 11, 2026
552b395
chore(deps): update dependency react-i18next to v16.5.8 (#2693)
renovate[bot] Mar 11, 2026
fadf285
chore(deps): update dependency dayjs to v1.11.20 (#2694)
renovate[bot] Mar 13, 2026
e33c7ee
chore(deps): update dependency electron to v40.8.2 (#2695)
renovate[bot] Mar 13, 2026
4f78602
chore(deps): update dependency i18next to v25.8.18 (#2697)
renovate[bot] Mar 13, 2026
9f38f4d
chore(deps): update dependency @vitejs/plugin-react to v5.2.0 (#2698)
renovate[bot] Mar 14, 2026
241684e
chore(deps): update webdriverio monorepo to v9.25.0 (#2696)
renovate[bot] Mar 14, 2026
d3f2b2e
chore: Update translations (#2699)
github-actions[bot] Mar 15, 2026
9a419f4
chore(deps): update dependency vitest to v4.1.0 (#2700)
renovate[bot] Mar 15, 2026
5ec6940
chore(plugins): update dependency @appium/base-plugin to v3.1.1 (#2701)
renovate[bot] Mar 15, 2026
b2bc6f2
chore(deps): update dependency electron to v41 (#2703)
renovate[bot] Mar 16, 2026
0df97ba
chore(deps): update webdriverio monorepo to v9.26.1 (#2704)
renovate[bot] Mar 16, 2026
43f6148
fix: update WDIO protocol command names (#2708)
eglitise Mar 16, 2026
a3ef9e6
chore(deps): update dependency antd to v6.3.3 (#2707)
renovate[bot] Mar 16, 2026
191ab4b
chore(deps): update dependency electron to v41.0.3 (#2710)
renovate[bot] Mar 18, 2026
735d49c
chore(deps): update dependency i18next to v25.8.19 (#2711)
renovate[bot] Mar 19, 2026
2ec65eb
chore(deps): update dependency i18next to v25.8.20 (#2712)
renovate[bot] Mar 20, 2026
b3e14d9
chore(deps): update dependency sanitize-filename to v1.6.4 (#2713)
renovate[bot] Mar 21, 2026
522de54
chore(deps): update dependency i18next to v25.10.2 (#2714)
renovate[bot] Mar 21, 2026
09d13d4
chore: Update translations (#2715)
github-actions[bot] Mar 22, 2026
dab916f
test: update getOptimalXpath tests (#2718)
eglitise Mar 23, 2026
eec2577
chore: split locator generation into strategy-specific files (#2719)
eglitise Mar 23, 2026
8c44d2b
chore(deps): update dependency i18next to v25.10.5 (#2716)
renovate[bot] Mar 23, 2026
d0aefe9
chore(deps): update dependency react-i18next to v16.6.2 (#2717)
renovate[bot] Mar 23, 2026
3ef87f8
chore(deps): update dependency i18next-chained-backend to v5.0.3 (#2720)
renovate[bot] Mar 24, 2026
84fc853
chore(deps): update dependency react-router to v7.13.2 (#2721)
renovate[bot] Mar 24, 2026
32524a5
chore(deps): update dependency vitest to v4.1.1 (#2723)
renovate[bot] Mar 24, 2026
d3ecc54
chore(deps): update dependency i18next to v25.10.9 (#2724)
renovate[bot] Mar 24, 2026
772fcb2
chore(deps): update dependency react-i18next to v16.6.6 (#2722)
renovate[bot] Mar 25, 2026
28ac547
chore: split locator generation tests into multiple files (#2727)
eglitise Mar 25, 2026
d0d7a04
chore(deps): update dependency antd to v6.3.4 (#2725)
renovate[bot] Mar 25, 2026
58e07b2
chore(deps): update dependency electron to v41.0.4 (#2726)
renovate[bot] Mar 25, 2026
50a8f39
chore: add helper for a shorter syntax in xpath test file (#2729)
eglitise Mar 25, 2026
30c569a
chore(deps): update webdriverio monorepo to v9.27.0 (#2728)
renovate[bot] Mar 25, 2026
d0eaeb1
fix: update WDIO queryAppState command name (#2730)
eglitise Mar 26, 2026
ffcb0f7
chore(deps): update dependency @ant-design/icons to v6.1.1 (#2731)
renovate[bot] Mar 27, 2026
5743979
ci: update publish docs workflow (#2734)
eglitise Mar 27, 2026
07985ad
chore(deps): update dependency i18next to v25.10.10 (#2732)
renovate[bot] Mar 27, 2026
4ebc85e
chore(deps): update dependency vitest to v4.1.2 (#2735)
renovate[bot] Mar 28, 2026
6305743
chore(deps): update dependency @tabler/icons-react to v3.41.0 (#2736)
renovate[bot] Mar 28, 2026
3b92366
chore(deps): update dependency electron to v41.1.0 (#2737)
renovate[bot] Mar 29, 2026
d3d1545
feat: improve suggested xpath generation logic (#2733)
eglitise Mar 29, 2026
6889ff8
chore(deps): update dependency i18next to v26 (#2738)
renovate[bot] Mar 29, 2026
942c77b
chore(deps): update dependency @tabler/icons-react to v3.41.1 (#2739)
renovate[bot] Mar 30, 2026
b8843b9
chore(deps): update dependency antd to v6.3.5 (#2741)
renovate[bot] Mar 30, 2026
fa6ae50
chore(deps): update dependency @xmldom/xmldom to v0.9.9 (#2740)
renovate[bot] Mar 30, 2026
25e061d
chore(deps): update dependency i18next to v26.0.2 (#2742)
renovate[bot] Mar 30, 2026
21afcf4
chore(deps): update dependency react-i18next to v17 (#2745)
renovate[bot] Apr 1, 2026
2785410
chore(deps): update dependency i18next to v26.0.3 (#2743)
renovate[bot] Apr 3, 2026
f527403
chore(deps): update dependency react-i18next to v17.0.2 (#2746)
renovate[bot] Apr 3, 2026
cb4ff90
chore(deps): update dependency i18next-fs-backend to v2.6.3 (#2744)
renovate[bot] Apr 3, 2026
0cc097c
chore(deps): update dependency i18next-http-backend to v3.0.4 (#2747)
renovate[bot] Apr 4, 2026
f954932
chore(deps): update dependency electron to v41.1.1 (#2748)
renovate[bot] Apr 5, 2026
a514e08
chore(deps): update dependency lodash to v4.18.1 (#2749)
renovate[bot] Apr 5, 2026
d8d1cee
chore(deps): update dependency react-router to v7.14.0 (#2751)
renovate[bot] Apr 6, 2026
69a01a4
chore: remove i18n translation caching (#2752)
eglitise Apr 7, 2026
25d6675
fix: clear cached driver instance after detaching (#2753)
eglitise Apr 7, 2026
b71b77e
feat: support manually attaching to session using session ID (#2754)
eglitise Apr 8, 2026
9c5b093
chore: split Attach to Session into subcomponent files (#2755)
eglitise Apr 8, 2026
f04134c
style: use common refresh button in Attach to Session (#2756)
eglitise Apr 8, 2026
cd8d2fc
style: render discovered sessions as card grid (#2758)
eglitise Apr 9, 2026
28f24d3
chore(deps): update dependency vite to v7.3.2 (#2759)
renovate[bot] Apr 10, 2026
7027061
chore(deps): update appium-related packages (#2760)
renovate[bot] Apr 10, 2026
1aa7014
chore(deps): update dependency eslint-plugin-simple-import-sort to v1…
renovate[bot] Apr 10, 2026
169c596
chore(plugins): update dependency @appium/base-plugin to v3.2.0 (#2761)
renovate[bot] Apr 10, 2026
83bfc16
chore(deps): update dependency vitest to v4.1.3 (#2763)
renovate[bot] Apr 11, 2026
0f6f98d
chore(workflows): update peter-evans/create-pull-request action to v8…
renovate[bot] Apr 11, 2026
67ac85d
chore(deps): update dependency electron to v41.2.0 (#2765)
renovate[bot] Apr 11, 2026
f938442
chore(deps): update dependency i18next to v26.0.4 (#2767)
renovate[bot] Apr 12, 2026
7405f0c
chore: Update translations (#2766)
github-actions[bot] Apr 12, 2026
1b11b5a
chore(deps): update dependency vitest to v4.1.4 (#2769)
renovate[bot] Apr 12, 2026
82a5341
chore(deps): update react monorepo to v19.2.5 (#2768)
renovate[bot] Apr 12, 2026
6bfb78d
chore(deps): update dependency prettier to v3.8.2 (#2770)
renovate[bot] Apr 13, 2026
5d6257c
chore: run npm audit fix (#2777)
eglitise Apr 15, 2026
b8c8bc2
chore(deps): bump follow-redirects (#2772)
dependabot[bot] Apr 15, 2026
9d4c27f
chore(deps): update dependency globals to v17.5.0 (#2778)
renovate[bot] Apr 15, 2026
c51fda6
feat: allow selecting installation directory for Windows installer (#…
eglitise Apr 15, 2026
c949008
chore(deps): bump basic-ftp in the npm_and_yarn group across 1 direct…
dependabot[bot] Apr 17, 2026
04f87b5
chore(deps): update dependency react-router to v7.14.1 (#2782)
renovate[bot] Apr 17, 2026
05b43e0
chore(deps): update dependency prettier to v3.8.3 (#2783)
renovate[bot] Apr 18, 2026
6fcc50e
chore(deps): update dependency react-i18next to v17.0.3 (#2784)
renovate[bot] Apr 18, 2026
4fcdfee
chore: Update translations (#2785)
github-actions[bot] Apr 19, 2026
46f1c2f
chore(deps): update dependency electron to v41.2.1 (#2786)
renovate[bot] Apr 19, 2026
c6d1a69
chore(deps): update dependency i18next to v26.0.5 (#2787)
renovate[bot] Apr 19, 2026
42255d1
chore(deps): update dependency antd to v6.3.6 (#2788)
renovate[bot] Apr 20, 2026
44c558a
style: increase gesture tick density at window widths >=1920px (#2790)
eglitise Apr 20, 2026
a16ddbb
chore(deps): update dependency react-i18next to v17.0.4 (#2789)
renovate[bot] Apr 20, 2026
87b15c3
chore(deps): update dependency eslint-plugin-react-hooks to v7.1.1 (#…
renovate[bot] Apr 21, 2026
4628e9b
chore(deps): update dependency @xmldom/xmldom to v0.9.10 (#2793)
renovate[bot] Apr 22, 2026
2d55bf9
chore(workflows): pin beemojs/conventional-pr-action action to v3.0.0…
renovate[bot] Apr 22, 2026
ef78ba4
chore(deps): update dependency i18next-fs-backend to v2.6.4 [security…
renovate[bot] Apr 22, 2026
8b48bc9
chore(deps): update dependency i18next-http-backend to v3.0.5 [securi…
renovate[bot] Apr 22, 2026
69a6778
chore(deps): update dependency i18next to v26.0.6 (#2797)
renovate[bot] Apr 23, 2026
7cd7c19
chore(deps): bump fast-xml-parser (#2798)
dependabot[bot] Apr 23, 2026
f345f27
chore(deps): update appium-related packages (#2799)
renovate[bot] Apr 24, 2026
b86f4c8
chore(deps): update dependency vitest to v4.1.5 (#2800)
renovate[bot] Apr 24, 2026
9b7042a
chore(deps): update dependency electron to v41.2.2 (#2802)
renovate[bot] Apr 25, 2026
23be68e
chore(deps): update dependency react-router to v7.14.2 (#2803)
renovate[bot] Apr 25, 2026
b8d1f0c
chore(plugins): update dependency @appium/base-plugin to v3.2.1 (#2804)
renovate[bot] Apr 25, 2026
8ab8ec1
chore: Update translations (#2805)
github-actions[bot] Apr 26, 2026
a6b1a08
chore(deps): update dependency electron to v41.3.0 (#2806)
renovate[bot] Apr 26, 2026
8cb78bf
chore(deps): update dependency i18next to v26.0.7 (#2807)
renovate[bot] Apr 27, 2026
09c4f3a
chore(deps): update dependency i18next-fs-backend to v2.6.5 (#2808)
renovate[bot] Apr 27, 2026
12ad2e6
chore(deps): update dependency i18next-http-backend to v3.0.6 (#2810)
renovate[bot] Apr 27, 2026
d664bf0
chore: run audit fix (#2812)
eglitise Apr 28, 2026
1964f7a
chore(deps): update dependency i18next to v26.0.8 (#2813)
renovate[bot] Apr 28, 2026
964929c
chore(deps): update antd-related packages (#2815)
renovate[bot] Apr 30, 2026
e1bc5c6
chore(deps): update dependency react-i18next to v17.0.6 (#2816)
renovate[bot] May 2, 2026
4654af5
chore(deps): update dependency vite-plugin-electron-renderer to v0.14…
renovate[bot] May 3, 2026
6ed3233
2026.5.1
eglitise May 4, 2026
7a535f7
chore(deps): update webdriverio monorepo to v9.27.1 (#2820)
renovate[bot] May 4, 2026
cd64d56
chore(workflows): update fuxingloh/multi-labeler action to v5 (#2823)
renovate[bot] May 4, 2026
7a21b0f
chore(deps): update dependency asyncbox to v6.2.0 (#2821)
renovate[bot] May 4, 2026
deeaf6b
chore: Migrate vendor scripts to typescript (#2819)
mykola-mokhnach May 4, 2026
b0de47c
fix: add back rotation for source tree expand icon (#2824)
eglitise May 5, 2026
4ecca49
chore(deps): update dependency electron to v41.5.0 (#2822)
renovate[bot] May 5, 2026
6dd67c9
fix: align lines connecting source tree nodes (#2826)
eglitise May 6, 2026
a885b2c
style: set a max width for box model (#2827)
eglitise May 6, 2026
06daad4
chore(deps): update dependency globals to v17.6.0 (#2825)
renovate[bot] May 6, 2026
fe05d7e
chore(deps): bump ip-address (#2829)
dependabot[bot] May 6, 2026
e9109fb
chore(plugins): update dependency @appium/base-plugin to v3.2.2 (#2830)
renovate[bot] May 7, 2026
cc0bb5a
chore(deps): update dependency i18next-http-backend to v4 (#2832)
renovate[bot] May 7, 2026
e2e160e
chore(deps): update appium-related packages (#2831)
renovate[bot] May 7, 2026
30c3e41
chore(deps): update dependency eslint to v10 (#2637)
renovate[bot] May 7, 2026
af2b342
chore(deps): update @eslint-react/eslint-plugin to v5 (#2833)
eglitise May 7, 2026
2b9393b
chore: fix some lint warnings (#2836)
eglitise May 8, 2026
dc529bc
chore(deps): update appium-related packages (#2834)
renovate[bot] May 8, 2026
984f223
chore(plugins): update dependency @appium/base-plugin to v3.2.4 (#2835)
renovate[bot] May 8, 2026
3333dcc
chore: run audit fix (#2838)
eglitise May 8, 2026
d1b562b
chore(deps): update dependency @tabler/icons-react to v3.42.0 (#2837)
renovate[bot] May 8, 2026
cbe317c
chore(deps-dev): bump fast-uri (#2839)
dependabot[bot] May 9, 2026
8a8466e
chore(deps): update dependency react-router to v7.15.0 (#2840)
renovate[bot] May 9, 2026
7e7af4c
chore(deps): update dependency @eslint-react/eslint-plugin to v5.7.3 …
renovate[bot] May 9, 2026
fcbc971
chore(deps): update dependency @eslint-react/eslint-plugin to v5.7.4 …
renovate[bot] May 10, 2026
470bad1
chore(deps): update dependency i18next to v26.0.10 (#2843)
renovate[bot] May 10, 2026
3192a25
chore(deps): update dependency react-i18next to v17.0.7 (#2844)
renovate[bot] May 10, 2026
a68ccaf
chore(deps): update dependency vite to v7.3.3 (#2845)
renovate[bot] May 10, 2026
9c56891
chore(deps): update react monorepo to v19.2.6 (#2846)
renovate[bot] May 11, 2026
a55ddd9
chore(deps): update dependency @tabler/icons-react to v3.44.0 (#2847)
renovate[bot] May 12, 2026
d58803c
chore(deps): update dependency electron to v41.5.1 (#2849)
renovate[bot] May 12, 2026
305a657
chore(deps): update dependency @eslint-react/eslint-plugin to v5.7.5 …
renovate[bot] May 12, 2026
1a232bd
chore(deps): update dependency asyncbox to v6.3.0 (#2850)
renovate[bot] May 12, 2026
a1f171f
chore(deps): update dependency i18next to v26.1.0 (#2851)
renovate[bot] May 14, 2026
040c01a
chore(deps): update dependency vitest to v4.1.6 (#2853)
renovate[bot] May 15, 2026
80cc9be
chore(deps): update dependency @eslint-react/eslint-plugin to v5.7.7 …
renovate[bot] May 15, 2026
3135bb6
chore(deps): update dependency @ant-design/icons to v6.2.3 (#2856)
renovate[bot] May 16, 2026
ab3a11f
chore(deps): update dependency electron to v41.5.2 (#2857)
renovate[bot] May 16, 2026
88c056c
feat: add RobotActions as a cloud provider (#2855)
krishtoautomate May 16, 2026
3ef0e34
chore: Update translations (#2858)
github-actions[bot] May 17, 2026
908943d
chore(deps): update dependency electron to v41.6.0 (#2859)
renovate[bot] May 17, 2026
593b1ad
chore(deps): update dependency @eslint-react/eslint-plugin to v5.7.8 …
renovate[bot] May 17, 2026
512aabb
chore(deps): update dependency antd to v6.4.2 (#2861)
renovate[bot] May 18, 2026
1428b78
chore(deps): update dependency @eslint-react/eslint-plugin to v5.7.9 …
renovate[bot] May 19, 2026
6aaaef6
chore(deps): update dependency electron to v41.6.1 (#2863)
renovate[bot] May 19, 2026
1cd98e5
chore(deps): update dependency react-router to v7.15.1 (#2865)
renovate[bot] May 19, 2026
46c46a0
chore(deps): update dependency @eslint-react/eslint-plugin to v5.7.10…
renovate[bot] May 20, 2026
7a5e20d
chore(deps): update dependency @reduxjs/toolkit to v2.12.0 (#2868)
renovate[bot] May 20, 2026
adac23d
chore(deps): update dependency eslint to v10.4.0 (#2869)
renovate[bot] May 20, 2026
57842f5
chore(deps): update dependency i18next to v26.2.0 (#2870)
renovate[bot] May 20, 2026
f37010e
chore(deps): update dependency react-i18next to v17.0.8 (#2864)
renovate[bot] May 20, 2026
03823dd
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.1 …
renovate[bot] May 21, 2026
ab67519
chore(deps): update dependency antd to v6.4.3 (#2873)
renovate[bot] May 21, 2026
18d1e6d
chore(deps): update dependency react-redux to v9.3.0 (#2872)
renovate[bot] May 21, 2026
63e910d
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.3 …
renovate[bot] May 23, 2026
33a79e8
chore(deps): update dependency @types/react to v19.2.15 (#2876)
renovate[bot] May 23, 2026
fa1f3cd
chore(deps): update dependency vitest to v4.1.7 (#2877)
renovate[bot] May 23, 2026
d52cd04
chore: Update translations (#2879)
github-actions[bot] May 24, 2026
528dc47
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.4 …
renovate[bot] May 25, 2026
e48565d
chore(deps): update dependency i18next-fs-backend to v2.6.6 (#2881)
renovate[bot] May 25, 2026
be6fc16
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.5 …
renovate[bot] May 28, 2026
e038d3b
chore(deps): update dependency electron to v41.7.0 (#2878)
renovate[bot] May 28, 2026
98ee68b
chore(deps): update dependency dayjs to v1.11.21 (#2884)
renovate[bot] May 29, 2026
5852ccc
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.6 …
renovate[bot] May 30, 2026
8c2ca3e
chore(deps): update dependency electron to v41.7.1 (#2886)
renovate[bot] May 30, 2026
7bb6e52
chore: Update translations (#2887)
github-actions[bot] May 31, 2026
95506c9
chore(deps): update appium-related packages (#2888)
renovate[bot] May 31, 2026
19a7ed7
chore(deps): update webdriverio monorepo to v9.27.2 (#2889)
renovate[bot] May 31, 2026
95efa5f
chore(deps): update dependency @ant-design/icons to v6.2.5 (#2890)
renovate[bot] May 31, 2026
ad91454
chore(deps): update dependency i18next to v26.3.0 (#2891)
renovate[bot] May 31, 2026
9835d80
fix(lambdatest): fix session listing and attach-to-session for Lambda…
SahilSawLT Jun 1, 2026
74579a7
fix(lambdatest): handle mobile-hub-{cluster} pattern in LTMA host der…
SahilSawLT Jun 1, 2026
885b301
fix(session): refactor TestMu AI caps unwrapping and session listing
SahilSawLT Jun 2, 2026
600a0e7
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.7 …
renovate[bot] Jun 2, 2026
d91c26d
chore(deps): update dependency eslint to v10.4.1 (#2894)
renovate[bot] Jun 2, 2026
63de8b1
chore(deps): update dependency react-router to v7.16.0 (#2895)
renovate[bot] Jun 2, 2026
95e626c
chore(plugins): update appium monorepo to v3.3.0 (#2896)
renovate[bot] Jun 2, 2026
9d48c4d
chore(workflows): pin dependencies (#2897)
renovate[bot] Jun 3, 2026
a2825fc
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.8 …
renovate[bot] Jun 3, 2026
d79f1f0
chore(deps-dev): bump qs in the npm_and_yarn group across 1 directory…
dependabot[bot] Jun 3, 2026
a5fc12d
chore: run audit fix (#2899)
eglitise Jun 3, 2026
29d1694
chore(deps): update definitelytyped to v19.2.16 (#2901)
renovate[bot] Jun 5, 2026
d6b693d
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.10…
renovate[bot] Jun 5, 2026
140ffa4
chore(deps): update dependency vite to v7.3.5 (#2903)
renovate[bot] Jun 5, 2026
9dbacb4
chore(deps): update react monorepo to v19.2.7 (#2904)
renovate[bot] Jun 5, 2026
f76dd64
chore(deps): update dependency electron-updater to v6.8.8 (#2905)
renovate[bot] Jun 6, 2026
7dbac62
chore(deps): update vitest monorepo to v4.1.8 (#2906)
renovate[bot] Jun 6, 2026
a8b27bd
chore(deps): update dependency electron-builder to v26.14.0 (#2907)
renovate[bot] Jun 6, 2026
473da01
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.11…
renovate[bot] Jun 7, 2026
ebd7ccd
chore(deps): update dependency i18next to v26.3.1 (#2910)
renovate[bot] Jun 7, 2026
79b9ad7
chore(deps): update dependency electron-builder to v26.15.0 (#2913)
renovate[bot] Jun 8, 2026
a97c4ed
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.12…
renovate[bot] Jun 8, 2026
812e044
chore(deps): update dependency electron-updater to v6.8.9 (#2912)
renovate[bot] Jun 8, 2026
1e7053d
chore(deps): update react-router monorepo to v7.17.0 (#2914)
renovate[bot] Jun 9, 2026
c0ce66d
chore(deps): update definitelytyped to v19.2.17 (#2915)
renovate[bot] Jun 9, 2026
21e8c9f
chore(deps): bump shell-quote (#2916)
dependabot[bot] Jun 9, 2026
46e23ff
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.13…
renovate[bot] Jun 10, 2026
1b50d61
chore(deps): update dependency electron-builder to v26.15.1 (#2918)
renovate[bot] Jun 10, 2026
708a99b
chore(deps): update dependency electron-builder to v26.15.2 (#2920)
renovate[bot] Jun 11, 2026
f1f0559
fix: improve handling of UiA2 devices with different size displays (#…
eglitise Jun 11, 2026
204a002
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.16…
renovate[bot] Jun 12, 2026
134ce40
feat: add dropdown for switching displays (#2922)
eglitise Jun 12, 2026
706621b
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.17…
renovate[bot] Jun 13, 2026
336229c
chore(deps): update dependency electron to v41.7.2 (#2924)
renovate[bot] Jun 13, 2026
408d368
chore: Update translations (#2925)
github-actions[bot] Jun 14, 2026
e41a727
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.18…
renovate[bot] Jun 14, 2026
cbbcb00
chore: split App Source into smaller components (#2930)
eglitise Jun 14, 2026
3f363e8
chore(deps): update dependency electron-builder to v26.15.3 (#2927)
renovate[bot] Jun 14, 2026
8afd5aa
chore(deps): update dependency prettier to v3.8.4 (#2928)
renovate[bot] Jun 14, 2026
7f7fd03
chore(deps): update webdriverio monorepo to v9.28.0 (#2929)
renovate[bot] Jun 14, 2026
9584976
chore(deps): update antd-related packages to v6.4.4 (#2931)
renovate[bot] Jun 15, 2026
b21419e
chore(deps): update dependency @eslint-react/eslint-plugin to v5.8.19…
renovate[bot] Jun 15, 2026
fb81028
chore(deps): bump js-yaml in the npm_and_yarn group across 1 director…
dependabot[bot] Jun 16, 2026
ffdc156
chore(deps): update dependency @eslint-react/eslint-plugin to v5.9.0 …
renovate[bot] Jun 16, 2026
ff6d2d6
chore(deps): update eslint monorepo to v10.5.0 (#2935)
renovate[bot] Jun 16, 2026
d90c9a3
chore(deps): update vitest monorepo to v4.1.9 (#2936)
renovate[bot] Jun 19, 2026
42f456e
chore(deps-dev): bump undici (#2939)
dependabot[bot] Jun 19, 2026
e9e013c
chore(plugins): update appium monorepo to v3.3.2 (#2937)
renovate[bot] Jun 19, 2026
ac1b9a2
chore(deps): update appium-related packages (#2940)
renovate[bot] Jun 20, 2026
5ae4051
chore(deps): update dependency electron to v41.8.0 (#2941)
renovate[bot] Jun 20, 2026
f3ccdc2
chore: Update translations (#2942)
github-actions[bot] Jun 21, 2026
11439d5
chore(deps): update react-router monorepo to v7.18.0 (#2943)
renovate[bot] Jun 21, 2026
22e2557
chore(workflows): update actions/checkout action to v7 (#2945)
renovate[bot] Jun 21, 2026
81cbdec
chore(deps): update webdriverio monorepo to v9.29.0 (#2946)
renovate[bot] Jun 22, 2026
71fe3fd
chore(deps): update dependency @eslint-react/eslint-plugin to v5.9.1 …
renovate[bot] Jun 23, 2026
4cf02f5
fix(session): don't navigate away when attaching to an existing session
SahilSawLT Jun 24, 2026
6e30dce
fix(session): list both app and web running sessions for TestMu AI
SahilSawLT Jun 24, 2026
4364eed
fix(contexts): use standard /contexts as the authoritative list for T…
SahilSawLT Jun 24, 2026
5cbea35
Merge branch 'main' into TE-13124-appium-inspector-fixes
SahilSawLT Jun 24, 2026
72850a9
style: satisfy curly lint rule in unwrapTestMuAICaps
SahilSawLT Jun 24, 2026
31bf1a5
style: apply prettier formatting
SahilSawLT Jun 24, 2026
40db69c
revert: remove TestMu AI context-listing workaround
SahilSawLT Jun 25, 2026
9f50bbd
refactor: simplify attach browserName detection
SahilSawLT Jun 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 0 additions & 8 deletions .eslintignore

This file was deleted.

26 changes: 0 additions & 26 deletions .eslintrc.json

This file was deleted.

6 changes: 5 additions & 1 deletion .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ labels:
matcher:
title: '^feat.*?:'

- label: 'style'
matcher:
title: '^style.*?:'

- label: 'fix'
matcher:
title: '^fix.*?:'
Expand All @@ -24,4 +28,4 @@ labels:

- label: 'i18n'
matcher:
files: ['assets/locales/**']
files: ['app/common/public/locales/**']
9 changes: 6 additions & 3 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Configuration for automatically generated release notes

changelog:
exclude:
labels:
- dependencies
categories:
- title: 🚀 New Features
labels:
- enhancement
- title: 🎨 Design Changes
labels:
- style
- title: 🛠 Fixes
labels:
- fix
Expand All @@ -20,3 +20,6 @@ changelog:
- title: 🔍 Other Changes
labels:
- '*'
exclude:
authors:
- renovate[bot]
2 changes: 1 addition & 1 deletion .github/workflows/auto-labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ jobs:
name: Auto-Label PRs
runs-on: ubuntu-latest
steps:
- uses: fuxingloh/multi-labeler@v4
- uses: fuxingloh/multi-labeler@v5.0.0
6 changes: 3 additions & 3 deletions .github/workflows/build-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ jobs:
name: Build Docs
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7.0.0
- name: Use Node.js LTS
uses: actions/setup-node@v4
uses: actions/setup-node@v6.4.0
with:
node-version: lts/*
cache: 'npm'
- name: Install dependencies (Node.js)
run: npm install
run: npm ci
- name: Install dependencies (Python)
run: npm run install-docs-deps
- name: Build Docs
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/crowdin-sync-translations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7.0.0
- name: Use Node.js LTS
uses: actions/setup-node@v4
uses: actions/setup-node@v6.4.0
with:
node-version: lts/*
cache: 'npm'
Expand All @@ -27,7 +27,7 @@ jobs:
CROWDIN_PROJECT_ID: 346705
CROWDIN_TOKEN: ${{ secrets.CROWDIN_TOKEN }}
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6.0.0
uses: peter-evans/create-pull-request@v8.1.1
with:
token: ${{ github.token }}
commit-message: 'chore: Update translations'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/crowdin-update-resources.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
# Updates Crowdin with any changes in the English translation file (/assets/locales/en/translation.json)
# Updates Crowdin with any changes in the English translation file (/app/common/public/locales/en/translation.json)

name: Update Crowdin English Resources

on:
push:
branches: [main]
paths:
- 'assets/locales/en/translation.json'
- 'app/common/public/locales/en/translation.json'
- '.github/workflows/crowdin-update-resources.yml' # this file

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7.0.0
- name: Use Node.js LTS
uses: actions/setup-node@v4
uses: actions/setup-node@v6.4.0
with:
node-version: lts/*
cache: 'npm'
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/main-commit-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@ on:
branches: [main]
paths-ignore:
- '.github/ISSUE_TEMPLATE/**'
- 'assets/locales/**'
- 'app/common/public/locales/**'
- 'docs/**'
- 'sample-session-files/**'
- '.gitignore'
- 'LICENSE'
- 'README.md'
Expand All @@ -22,9 +21,9 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7.0.0
- name: Use Node.js LTS
uses: actions/setup-node@v4
uses: actions/setup-node@v6.4.0
with:
node-version: lts/*
cache: 'npm'
Expand Down
66 changes: 66 additions & 0 deletions .github/workflows/package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
# Builds the desktop and plugin versions of the app.
# The plugin version is published to npm, while the desktop app packages
# are uploaded to a GitHub release for the latest app version tag.

name: Package and Publish

on:
workflow_dispatch:
push:
tags:
- '*'

permissions:
contents: write
pull-requests: write
issues: write
id-token: write # to enable use of OIDC for trusted publishing and npm provenance

jobs:
electron:
strategy:
matrix:
image: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.image }}

env:
CSC_IDENTITY_AUTO_DISCOVERY: true
CSC_LINK: ${{ secrets.CSC_LINK }}
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

steps:
- uses: actions/checkout@v7.0.0
- name: Use Node.js LTS
uses: actions/setup-node@v6.4.0
with:
node-version: lts/*
cache: 'npm'
- name: Install dependencies (Node.js)
run: npm ci
- name: Build electron app
run: npm run build:electron
- name: build package
run: npx electron-builder build --x64 --arm64 --publish always
- name: Upload built packages
uses: actions/upload-artifact@v7.0.1
with:
name: artifact-${{ matrix.image }}
path: release/

plugin:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7.0.0
- name: Use Node.js LTS
uses: actions/setup-node@v6.4.0
with:
node-version: lts/*
cache: 'npm'
- name: Install dependencies (Node.js)
run: npm ci
- name: generate contents
run: npm run build:plugin
- name: publish
run: npm publish
working-directory: plugins
17 changes: 17 additions & 0 deletions .github/workflows/pr-title.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Checks that the PR title follows conventional commit standards

name: Conventional Commits
on:
pull_request:
types: [opened, edited, synchronize, reopened]

jobs:
conventional:
name: PR Title
runs-on: ubuntu-latest
steps:
- uses: beemojs/conventional-pr-action@v3.0.0
with:
config-preset: angular
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
27 changes: 27 additions & 0 deletions .github/workflows/pr-validation-lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Code validation job, executed on pull request
# Runs linting and formatting tests

name: PR Validation

on:
pull_request:
branches: [main]

jobs:
lint:
name: Lint & Format
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v7.0.0
- name: Use Node.js LTS
uses: actions/setup-node@v6.4.0
with:
node-version: lts/*
cache: 'npm'
- name: Install Dependencies
run: npm ci
- name: Lint
run: npm run test:lint
- name: Format
run: npm run test:format
27 changes: 4 additions & 23 deletions .github/workflows/pr-validation.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Code validation job, executed on pull request
# Builds the app, and runs lint, unit and integration tests
# Builds the app, and runs unit and integration tests

name: PR Validation

Expand All @@ -8,9 +8,8 @@ on:
branches: [main]
paths-ignore:
- '.github/ISSUE_TEMPLATE/**'
- 'assets/locales/**'
- 'app/common/public/locales/**'
- 'docs/**'
- 'sample-session-files/**'
- '.gitignore'
- 'LICENSE'
- 'README.md'
Expand All @@ -25,9 +24,9 @@ jobs:
runs-on: ${{ matrix.image }}

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7.0.0
- name: Use Node.js LTS
uses: actions/setup-node@v4
uses: actions/setup-node@v6.4.0
with:
node-version: lts/*
cache: 'npm'
Expand All @@ -37,21 +36,3 @@ jobs:
run: npm run build --if-present
- name: Test
run: npm run test:unit && npm run test:integration

lint:
name: Lint & Format
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- name: Use Node.js LTS
uses: actions/setup-node@v4
with:
node-version: lts/*
cache: 'npm'
- name: Install Dependencies
run: npm ci
- name: Lint
run: npm run test:lint
- name: Format
run: npm run test:format
13 changes: 10 additions & 3 deletions .github/workflows/publish-docs.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,34 @@
# Builds and publishes the Appium Inspector MkDocs documentation
# Executed on-demand, or after publishing new version packages

name: Publish Docs

on:
workflow_dispatch:
workflow_run:
workflows: ['Package and Publish']
types:
- completed

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7.0.0
- name: Use GH Actions credentials
run: |
git config user.name github-actions
git config user.email github-actions@github.com
- name: Use Node.js LTS
uses: actions/setup-node@v4
uses: actions/setup-node@v6.4.0
with:
node-version: lts/*
cache: 'npm'
- name: Install dependencies (Node.js)
run: npm install
run: npm ci
- name: Install dependencies (Python)
run: npm run install-docs-deps
- name: Fetch docs branch
run: git fetch origin docs-site:docs-site || true
- name: Build and deploy docs
run: npm run publish:docs
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ dist
dist-browser
release
site
plugins/package-lock.json
main.map

*.log
Expand Down
3 changes: 0 additions & 3 deletions .lessrc

This file was deleted.

4 changes: 0 additions & 4 deletions .mocharc.js

This file was deleted.

Loading
Loading