Mykola Mokhnach
b19bd7878b
test(appium): re-enable BiDi/IPC e2e tests fixed by webdriverio 9.31.1 ( #22647 )
2026-08-20 22:32:38 +02:00
Edgars Eglītis
91446df648
docs: add new /appium prefixed routes ( #22646 )
2026-08-20 23:10:27 +03:00
Mykola Mokhnach
d5b316031e
feat(base-driver): add /appium-prefixed routes for JSONWP/MJSONWP end points ( #22642 )
2026-08-20 19:42:02 +02:00
Edgars Eglītis
737cf77b6e
chore: run audit fix ( #22643 )
2026-08-20 11:24:09 +03:00
Mohamed Mostafa
c35a12a51d
fix(appium): parse --webhook as a URI instead of host:port ( #22635 )
2026-08-20 07:06:46 +02:00
Edgars Eglītis
5c2aafa208
docs(appium): prefer latest alias for SEO ( #22641 )
2026-08-19 16:54:21 +03:00
Mykola Mokhnach
4422d99d45
fix(base-driver): anchor CORS async-response regex and match on req.path ( #22639 )
2026-08-19 11:47:06 +02:00
github-actions[bot]
ce50dd7fa7
docs(appium): Update documentation translations ( #22638 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-08-18 15:25:52 +09:00
Mykola Mokhnach
f06226b7bb
feat(base-driver): add httpServer.frontRouter for global extension middleware ( #22632 )
2026-08-17 08:22:11 +02:00
Mohamed Mostafa
33459705ed
fix(images-plugin): compare yScale with the same float precision as xScale ( #22634 )
2026-08-14 14:03:06 +02:00
github-actions[bot]
f4ca259852
docs(appium): Update documentation translations ( #22630 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-08-13 09:21:37 +09:00
Mykola Mokhnach
a49ae68f13
test(appium): add e2e coverage for extension-provided CLI args ( #22629 )
2026-08-12 19:18:02 +02:00
renovate[bot]
50bd67e59d
chore(eslint-config-appium-ts): update dependency eslint-plugin-n to v18.3.0 ( #22627 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-12 18:28:21 +02:00
Edgars Eglītis
549b4d4179
docs: update extension script options ( #22628 )
2026-08-12 11:27:49 +03:00
Mohamed Mostafa
26ffad4f24
fix(base-driver): reject a non-string url without throwing TypeError ( #22625 )
2026-08-11 22:25:19 +02:00
renovate[bot]
1a81ac88f3
chore(storage-plugin): update dependency ws to v8.21.3 ( #22626 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-11 20:14:31 +02:00
Mohamed Mostafa
c9fca97cae
fix(execute-driver-plugin): fail fast if the script process dies ( #22607 )
2026-08-08 13:50:14 +02:00
Edgars Eglītis
7d87b26047
chore(oxc-config): update oxfmt to 0.62.0 ( #22624 )
2026-08-08 10:41:39 +03:00
renovate[bot]
87930a2df1
chore(oxc-config): update dependency oxlint to v1.77.0 ( #22622 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 09:21:31 +02:00
renovate[bot]
29ee04cf03
chore(eslint-config-appium-ts): update dependency typescript-eslint to v8.66.0 ( #22620 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 08:52:33 +02:00
renovate[bot]
8892b1022d
chore(semantic-release-config): update dependency semantic-release to v25.0.9 ( #22619 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 08:52:24 +02:00
renovate[bot]
b97fe497cf
chore(storage-plugin): update dependency ws to v8.21.2 ( #22618 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 16:38:51 +00:00
renovate[bot]
a729d86637
chore(execute-driver-plugin): update dependency webdriverio to v9.30.1 ( #22617 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 13:54:05 +00:00
renovate[bot]
e5bd73272b
chore(eslint-config-appium-ts): update dependency eslint-plugin-perfectionist to v5.10.1 ( #22616 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 10:58:17 +00:00
github-actions[bot]
037b42454a
docs(appium): Update documentation translations ( #22615 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-08-07 11:13:49 +03:00
renovate[bot]
5cf259f974
chore(eslint-config-appium-ts): update dependency eslint-plugin-jsdoc to v63.3.3 ( #22612 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 20:07:56 +02:00
Edgars Eglītis
1486078c82
chore: replace safe occurrences of JWProxy ( #22614 )
2026-08-06 16:54:45 +03:00
Mykola Mokhnach
01a4eaec49
chore: remove chai and related packages now that all tests use node:assert ( #22611 )
2026-08-05 23:15:32 +02:00
Mykola Mokhnach
10086b543f
test(appium): replace chai with node:assert/strict ( #22604 )
2026-08-05 22:22:23 +02:00
Mohamed Mostafa
68ce0e2bdd
fix(base-driver): return a W3C error for a malformed JSON body ( #22606 )
2026-08-05 22:22:02 +02:00
renovate[bot]
ae4ca98826
chore(deps): update dependency @types/semver to v7.8.0 ( #22609 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 17:31:44 +02:00
Mykola Mokhnach
1d1631e64e
test(base-driver): replace chai with node:assert/strict ( #22603 )
2026-08-05 17:31:35 +02:00
Mykola Mokhnach
5721d50b3a
chore(deps): remove obsolete devDependencies ( #22610 )
2026-08-05 15:16:15 +02:00
Mykola Mokhnach
bd3a120587
fix(driver-test-support): make import/require conditions explicit in exports map ( #22605 )
2026-08-05 14:41:58 +02:00
Mykola Mokhnach
3e2592804a
test(strongbox): replace chai with node:assert/strict ( #22593 )
2026-08-05 13:30:33 +02:00
Mykola Mokhnach
93c0842dbb
test(fake-driver): replace chai with node:assert/strict ( #22600 )
2026-08-05 12:19:37 +02:00
Mykola Mokhnach
13e8834405
test(support): replace chai with node:assert/strict ( #22594 )
2026-08-05 12:02:49 +02:00
Mykola Mokhnach
3ab2320e1b
test(logger): replace chai with node:assert/strict ( #22598 )
2026-08-05 12:02:18 +02:00
Mykola Mokhnach
258fc2245a
test(opencv): replace chai with node:assert/strict ( #22597 )
2026-08-05 11:46:11 +02:00
Mykola Mokhnach
5dd9baf5ea
test(images-plugin): replace chai with node:assert/strict ( #22599 )
2026-08-05 11:42:07 +02:00
Mykola Mokhnach
481807f8db
test(docutils): replace chai with node:assert/strict ( #22602 )
2026-08-05 11:41:52 +02:00
Mykola Mokhnach
8a90e74af3
test(execute-driver-plugin): replace chai with node:assert/strict ( #22601 )
2026-08-05 11:36:00 +02:00
Mykola Mokhnach
ea9595ff53
test(relaxed-caps-plugin): replace chai with node:assert/strict ( #22596 )
2026-08-05 11:35:48 +02:00
github-actions[bot]
5d796139f6
docs(appium): Update documentation translations ( #22608 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-08-05 11:12:18 +03:00
Mykola Mokhnach
b3f8a5eea6
test(storage-plugin): replace chai with node:assert/strict ( #22595 )
2026-08-04 23:47:22 +02:00
Mykola Mokhnach
ae549c8613
feat(plugin-test-support)!: Migrate to ESM ( #22592 )
...
BREAKING CHANGE: @appium/plugin-test-support is now an ESM-only package. It can no longer be loaded via CommonJS require(); consumers must use import or dynamic import(). Deep imports into the package's internals are no longer possible — only the public entry point is exposed via exports.
2026-08-04 23:46:58 +02:00
Mykola Mokhnach
af8efc0882
feat(storage-plugin)!: Migrate to ESM ( #22590 )
...
BREAKING CHANGE: @appium/storage-plugin is now an ESM-only package. It can no longer be loaded via CommonJS require(); consumers must use import or dynamic import(). Deep imports into the package's internals are no longer possible — only the public entry point is exposed via exports.
2026-08-04 21:12:58 +02:00
renovate[bot]
63103cfa0d
chore(deps): update dependency lerna to v10 ( #22582 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-04 21:12:34 +02:00
Mykola Mokhnach
b0938e6334
feat(driver-test-support)!: Migrate to ESM ( #22591 )
...
BREAKING CHANGE: @appium/driver-test-support is now an ESM-only package. It can no longer be loaded via CommonJS require(); consumers must use import or dynamic import(). Deep imports into the package's internals are no longer possible — only the public entry point is exposed via exports.
2026-08-04 21:01:21 +02:00
Mykola Mokhnach
4b0cc9d37f
chore(base-driver): Deprecate the legacy createSession API shape ( #22587 )
2026-08-04 18:55:03 +02:00