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
dependabot[bot]
909cc3d4c0
chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates ( #22589 )
...
Bumps the npm_and_yarn group with 2 updates in the / directory: [undici](https://github.com/nodejs/undici ) and [fast-uri](https://github.com/fastify/fast-uri ).
Updates `undici` from 6.27.0 to 6.28.0
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v6.27.0...v6.28.0 )
Updates `undici` from 7.28.0 to 7.29.0
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v6.27.0...v6.28.0 )
Updates `fast-uri` from 3.1.4 to 3.1.5
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.4...v3.1.5 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 6.28.0
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: undici
dependency-version: 7.29.0
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: fast-uri
dependency-version: 3.1.5
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-04 11:14:24 +03:00
dependabot[bot]
1a8f88029b
chore(deps): bump ip-address ( #22588 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [ip-address](https://github.com/beaugunderson/ip-address ).
Updates `ip-address` from 10.2.0 to 10.4.0
- [Release notes](https://github.com/beaugunderson/ip-address/releases )
- [Commits](https://github.com/beaugunderson/ip-address/compare/v10.2.0...v10.4.0 )
---
updated-dependencies:
- dependency-name: ip-address
dependency-version: 10.4.0
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-04 10:52:02 +03:00
Mohamed Mostafa
3a8049887d
fix(support): do not treat a sibling folder as a subpath of the root ( #22586 )
2026-08-03 20:12:19 +02:00
Mykola Mokhnach
2ed7bb04d8
feat(docutils)!: Migrate to ESM ( #22585 )
...
BREAKING CHANGE: @appium/docutils 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-03 14:22:39 +02:00
Mykola Mokhnach
db87f3cdd4
feat(opencv)!: Migrate to ESM ( #22581 )
...
BREAKING CHANGE: @appium/opencv 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-02 18:14:58 +02:00
Mykola Mokhnach
2c0f3fd9e3
fix(appium): load @appium/docutils dynamically in docs build script ( #22584 )
2026-08-02 18:09:44 +02:00
renovate[bot]
63b167c408
chore(support): update dependency axios to v1.19.0 ( #22579 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-02 09:59:46 +02:00
renovate[bot]
406dfad41f
chore(support): update dependency teen_process to v4.2.1 ( #22580 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-02 09:59:33 +02:00
renovate[bot]
85574e7e80
chore(support): update dependency asyncbox to v6.4.2 ( #22578 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-02 09:48:01 +02:00
renovate[bot]
336395fcfa
chore(oxc-config): update dependency oxlint to v1.76.0 ( #22577 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-02 09:47:50 +02:00
Mykola Mokhnach
d9e8b3ba73
feat(execute-driver-plugin)!: Migrate to ESM ( #22576 )
...
BREAKING CHANGE: @appium/execute-driver-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.
BREAKING CHANGE: The forked child process (execute-child.js) now runs as ESM as well, since it inherits "type": "module" from the package's package.json.
2026-08-01 21:31:46 +02:00
Mykola Mokhnach
e625408f55
feat(relaxed-caps-plugin)!: Migrate to ESM ( #22573 )
...
BREAKING CHANGE: @appium/relaxed-caps-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-01 21:31:07 +02:00
Mykola Mokhnach
d2a981a45f
feat(images-plugin)!: Migrate to ESM ( #22574 )
...
BREAKING CHANGE: @appium/images-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-01 21:30:46 +02:00
Mykola Mokhnach
76f2dd3b36
test(appium): use dynamic import instead of require in extension-config test ( #22575 )
2026-08-01 17:36:25 +02:00
Mohamed Mostafa
03dac9d6e8
fix(base-driver): keep the find error if the page source fails ( #22572 )
2026-08-01 16:57:03 +02:00
dependabot[bot]
eb93d49802
chore(deps-dev): bump nx in the npm_and_yarn group across 1 directory ( #22569 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx ).
Updates `nx` from 22.6.3 to 22.7.8
- [Release notes](https://github.com/nrwl/nx/releases )
- [Commits](https://github.com/nrwl/nx/commits/22.7.8/packages/nx )
---
updated-dependencies:
- dependency-name: nx
dependency-version: 22.7.8
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-01 16:55:07 +02:00