renovate[bot]
3f21bcf1a7
chore(deps): update dependency npm-run-all2 to v9.0.3 ( #22570 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-01 16:54:58 +02:00
renovate[bot]
d708029325
chore(oxc-config): update dependency oxfmt to v0.61.0 ( #22571 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-01 16:54:51 +02:00
renovate[bot]
485b8d7a70
chore(eslint-config-appium-ts): update dependency eslint-plugin-jsdoc to v63.3.2 ( #22567 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-01 01:10:47 +00:00
renovate[bot]
c688932525
chore(docutils): update dependency yargs to v18.1.0 ( #22566 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-31 22:32:00 +00:00
Mohamed Mostafa
77d159838f
fix(images-plugin): avoid NaN coordinates when an action offset is unset ( #22568 )
...
The plugin adds the image element center to the offset carried by
pointerMove and scroll actions. That payload is not validated anywhere,
so an action arriving without x or y made the sum NaN, and the driver
got NaN as the target coordinate. Count an unset offset as zero.
2026-07-31 19:31:02 +02:00
Mykola Mokhnach
c733c090f6
feat(strongbox)!: Migrate package to ESM ( #22563 )
...
BREAKING CHANGE: @appium/strongbox is now an ESM-only package. It can no longer be loaded via CommonJS require(); consumers must use import or dynamic import(). No other package in this monorepo currently depends on @appium/strongbox, so this only affects external consumers.
2026-07-31 17:25:00 +02:00
renovate[bot]
2a07c2818c
chore(deps): update dependency eslint to v10.8.0 ( #22565 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-31 11:08:47 +00:00
github-actions[bot]
52cbfd2708
docs(appium): Update documentation translations ( #22564 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-07-31 09:47:59 +09:00
Mykola Mokhnach
a551c38171
feat(storage-plugin): Add route aliases ( #22558 )
2026-07-30 21:17:15 +02:00
renovate[bot]
0f42831afa
chore(semantic-release-config): update dependency @semantic-release/git to v11.0.1 ( #22562 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-30 12:45:01 +00:00
Mykola Mokhnach
5c870329a3
feat(universal-xml-plugin)!: Migrate package to ESM ( #22557 )
...
BREAKING CHANGE: @appium/universal-xml-plugin is now an ESM-only package. It can no longer be loaded via CommonJS require(); consumers must use import or dynamic import(). Appium's own extension loader already loads plugins via dynamic import(), so appium plugin install/use universal-xml is unaffected. Deep imports into the package's internals are no longer possible — only the public entry point is exposed via exports.
2026-07-29 21:59:11 +02:00
Mykola Mokhnach
a236fdbc97
chore(base-driver): Group route definitions ( #22556 )
2026-07-29 20:59:05 +02:00
Mykola Mokhnach
a2e9cef145
fix(ci): fall back to plain npm install only on Socket Firewall's own backend failure ( #22559 )
2026-07-29 20:11:42 +02:00
renovate[bot]
7d72502769
chore(oxc-config): update dependency oxlint to v1.75.0 ( #22547 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-29 19:13:22 +02:00
renovate[bot]
12a91e5293
chore(oxc-config): update dependency oxlint-tsgolint to v7 ( #22551 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-29 18:58:27 +02:00
Mykola Mokhnach
d093b76bef
chore(support): Flex sharp dependency version ( #22555 )
2026-07-28 20:27:27 +02:00
Mykola Mokhnach
120b9ddfac
style: Update EditorConfig to include additional file types
2026-07-28 20:03:30 +02:00
ian zhang
281e61c297
fix(base-driver,storage-plugin): redact sensitive payloads in debug logs ( #22549 )
2026-07-27 20:21:15 -07:00
Mohamed Mostafa
8ac6bfcc3b
fix(logger): mask secure values surrounded by non-word characters ( #22553 )
...
`\b` only asserts a boundary next to a word character, so text rules like
`P@ssw0rd!` never matched anything. Now it is only added to the sides where
the value itself begins or ends with a word character.
2026-07-26 10:34:47 -07:00
Edgars Eglītis
cdd448800e
docs: update aggregate changelog ( #22552 )
2026-07-26 13:18:37 +03:00
renovate[bot]
e977a29b0b
chore(support): update dependency teen_process to v4.1.10 ( #22550 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-26 08:31:55 +00:00
renovate[bot]
2d8fa2662e
chore(oxc-config): update dependency oxfmt to v0.60.0 ( #22543 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-25 20:00:57 +03:00
renovate[bot]
b96c8fa718
chore(execute-driver-plugin): update dependency webdriverio to v9.30.0 ( #22542 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-25 10:06:20 +00:00
Mykola Mokhnach
c6a88e7dd7
ci: tune publish retry success criteria ( #22546 )
2026-07-25 09:06:09 +02:00
Mykola Mokhnach
087a83a27e
ci: Fix lerna publish command ( #22545 )
2026-07-25 08:54:57 +02:00
Mykola Mokhnach
6a241d760a
ci: Add an option to recover missing packages ( #22544 )
2026-07-25 08:48:19 +02:00
github-actions
e648569dfb
chore: publish
...
- appium@3.6.0
- @appium/base-driver@10.7.2
- @appium/base-plugin@3.3.3
- @appium/docutils@2.5.2
- @appium/driver-test-support@2.0.1
- @appium/eslint-config-appium-ts@3.2.4
- @appium/execute-driver-plugin@6.0.7
- @appium/fake-driver@6.2.2
- @appium/fake-plugin@4.3.3
- @appium/images-plugin@4.2.8
- @appium/logger@2.0.10
- @appium/opencv@4.1.7
- @appium/oxc-config@1.1.0
- @appium/plugin-test-support@2.0.1
- @appium/relaxed-caps-plugin@2.2.5
- @appium/schema@1.3.0
- @appium/semantic-release-config@1.1.0
- @appium/storage-plugin@1.1.8
- @appium/strongbox@1.1.3
- @appium/support@7.2.6
- @appium/tsconfig@1.2.0
- @appium/types@1.6.0
- @appium/universal-xml-plugin@2.1.7
@appium/base-driver@10.7.2
@appium/base-plugin@3.3.3
@appium/docutils@2.5.2
@appium/driver-test-support@2.0.1
@appium/eslint-config-appium-ts@3.2.4
@appium/execute-driver-plugin@6.0.7
@appium/fake-driver@6.2.2
@appium/fake-plugin@4.3.3
@appium/images-plugin@4.2.8
@appium/logger@2.0.10
@appium/opencv@4.1.7
@appium/oxc-config@1.1.0
@appium/plugin-test-support@2.0.1
@appium/relaxed-caps-plugin@2.2.5
@appium/schema@1.3.0
@appium/semantic-release-config@1.1.0
@appium/storage-plugin@1.1.8
@appium/strongbox@1.1.3
@appium/support@7.2.6
@appium/tsconfig@1.2.0
@appium/types@1.6.0
@appium/universal-xml-plugin@2.1.7
appium@3.6.0
2026-07-25 06:12:06 +00:00
Mykola Mokhnach
ea6a2e117f
fix: typescript config ( #22540 )
2026-07-24 22:22:31 +02:00
Edgars Eglītis
4fffe28f89
chore: run npm audit fix ( #22541 )
2026-07-24 23:19:25 +03:00
dependabot[bot]
a4a9022303
chore(deps): bump fast-uri in the npm_and_yarn group across 1 directory ( #22539 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [fast-uri](https://github.com/fastify/fast-uri ).
Updates `fast-uri` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.2...v3.1.4 )
---
updated-dependencies:
- dependency-name: fast-uri
dependency-version: 3.1.4
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-07-24 23:07:00 +03:00
renovate[bot]
8fd47be066
chore(eslint-config-appium-ts): update dependency typescript-eslint to v8.65.0 ( #22538 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-24 21:36:17 +02:00
renovate[bot]
0af2a4bfd8
chore(deps): update dependency sinon to v22.1.0 ( #22537 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-24 21:36:04 +02:00
renovate[bot]
e0c9018453
chore(eslint-config-appium-ts): update dependency eslint-plugin-jsdoc to v63.2.0 ( #22536 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-23 12:51:38 +00:00
Mykola Mokhnach
f4d14c1969
feat(tsconfig): hoist typescript version ( #22533 )
2026-07-22 18:11:49 +02:00
Mykola Mokhnach
e44e5ea918
chore: Use https protocol to access versions and download icons ( #22534 )
2026-07-22 18:06:41 +02:00
Mykola Mokhnach
32f0bdf870
feat(semantic-release-config): add shared semantic-release configuration package ( #22527 )
2026-07-22 15:52:47 +02:00
Mykola Mokhnach
bf30246a65
chore: Linter warnings ( #22532 )
2026-07-22 10:19:55 +02:00
renovate[bot]
764cfbae75
chore(oxc-config): update dependency oxlint-tsgolint to v0.25.0 ( #22530 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-22 10:54:51 +03:00
dependabot[bot]
5f0534f154
chore(deps): bump fast-uri in the npm_and_yarn group across 1 directory ( #22531 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [fast-uri](https://github.com/fastify/fast-uri ).
Updates `fast-uri` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.2...v3.1.4 )
---
updated-dependencies:
- dependency-name: fast-uri
dependency-version: 3.1.4
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-07-22 09:37:46 +02:00
renovate[bot]
0b7e7419ef
chore(oxc-config): update dependency oxlint to v1.74.0 ( #22529 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-22 09:36:49 +02:00
Mykola Mokhnach
fee213e49d
feat: Add centralised Oxc lint and format config ( #22489 )
2026-07-22 09:24:20 +02:00
github-actions[bot]
2fa12e915a
docs(appium): Update documentation translations ( #22528 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-07-21 19:22:18 -07:00
Asijit Manna
f943fab141
feat(appium): add --allow-unknown-args to tolerate unrecognized server CLI arguments ( #22477 )
2026-07-21 15:20:09 +02:00
Edgars Eglītis
6609b2be57
fix(base-driver): fix typo in generic sensor protocol route ( #22525 )
2026-07-21 11:47:08 +03:00
Mykola Mokhnach
f17899a0f5
ci: Remove the redundant recursion API param ( #22524 )
2026-07-21 10:36:45 +02:00
renovate[bot]
350eab89a5
chore(eslint-config-appium-ts): update dependency eslint-plugin-jsdoc to v63.1.0 ( #22522 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-21 08:32:54 +02:00
renovate[bot]
57092711c0
chore(workflows): update actions/checkout action to v7.0.1 ( #22521 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-21 08:30:47 +02:00
Mykola Mokhnach
cac18e30b5
chore: Remove lodash usage from scripts ( #22518 )
2026-07-20 22:51:37 +02:00
Mykola Mokhnach
77d249226a
fix(docutils): Duplicate package imports ( #22520 )
2026-07-20 22:49:00 +02:00
Mykola Mokhnach
154ea18252
fix(appium): Duplicated module import ( #22519 )
2026-07-20 22:48:51 +02:00