renovate[bot]
f53e443d64
chore(eslint-config-appium-ts): update dependency @eslint/compat to v2.1.0 ( #22264 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 15:37:16 +00:00
renovate[bot]
fc11de2bda
chore(test-support): update dependency sinon to v22 ( #22262 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-10 20:35:59 +02:00
renovate[bot]
82343effc4
chore(eslint-config-appium-ts): update dependency eslint-plugin-n to v18 ( #22261 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-10 20:35:28 +02:00
renovate[bot]
59a460949a
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.7.3 ( #22260 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-10 10:19:43 +02:00
renovate[bot]
b4dd22512c
chore(eslint-config-appium-ts): update dependency typescript-eslint to v8.59.2 ( #22258 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-10 08:48:04 +02:00
renovate[bot]
a18700fed6
chore(storage-plugin): update dependency lru-cache to v11.3.6 ( #22259 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-10 08:47:54 +02:00
dependabot[bot]
2f312722d7
chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates ( #22257 )
...
Bumps the npm_and_yarn group with 2 updates in the / directory: [fast-uri](https://github.com/fastify/fast-uri ) and [fast-xml-builder](https://github.com/NaturalIntelligence/fast-xml-builder ).
Updates `fast-uri` from 3.0.1 to 3.1.2
- [Release notes](https://github.com/fastify/fast-uri/releases )
- [Commits](https://github.com/fastify/fast-uri/compare/v3.0.1...v3.1.2 )
Updates `fast-xml-builder` from 1.1.5 to 1.2.0
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-builder/blob/main/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-builder/compare/v1.1.5...v1.2.0 )
---
updated-dependencies:
- dependency-name: fast-uri
dependency-version: 3.1.2
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: fast-xml-builder
dependency-version: 1.2.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-05-08 22:43:31 +03:00
github-actions
f5369c65a8
chore: publish
...
- appium@3.4.2
- @appium/base-driver@10.5.2
- @appium/base-plugin@3.2.4
- @appium/docutils@2.4.2
- @appium/fake-plugin@4.2.4
- @appium/images-plugin@4.2.4
- @appium/storage-plugin@1.1.4
- @appium/support@7.2.2
- @appium/test-support@4.1.4
@appium/base-driver@10.5.2
@appium/base-plugin@3.2.4
@appium/docutils@2.4.2
@appium/fake-plugin@4.2.4
@appium/images-plugin@4.2.4
@appium/storage-plugin@1.1.4
@appium/support@7.2.2
@appium/test-support@4.1.4
appium@3.4.2
2026-05-07 18:32:52 +00:00
Mykola Mokhnach
8c6c19982e
fix(support): accept Uint8Array/ArrayBuffer in plist parse path ( #22256 )
2026-05-07 20:26:25 +02:00
Mykola Mokhnach
e39017feac
ci: Restore publish fallback script ( #22255 )
2026-05-07 20:25:25 +02:00
github-actions
fd6dbe9eff
chore: publish
...
- appium@3.4.1
- @appium/base-driver@10.5.1
- @appium/base-plugin@3.2.3
- @appium/docutils@2.4.1
- @appium/eslint-config-appium-ts@3.2.1
- @appium/fake-plugin@4.2.3
- @appium/images-plugin@4.2.3
- @appium/storage-plugin@1.1.3
- @appium/support@7.2.1
- @appium/test-support@4.1.3
@appium/base-driver@10.5.1
@appium/base-plugin@3.2.3
@appium/docutils@2.4.1
@appium/eslint-config-appium-ts@3.2.1
@appium/fake-plugin@4.2.3
@appium/images-plugin@4.2.3
@appium/storage-plugin@1.1.3
@appium/support@7.2.1
@appium/test-support@4.1.3
appium@3.4.1
2026-05-06 20:38:58 +00:00
dependabot[bot]
c18b535d42
chore(deps): bump basic-ftp in the npm_and_yarn group across 1 directory ( #22253 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [basic-ftp](https://github.com/patrickjuchli/basic-ftp ).
Updates `basic-ftp` from 5.3.0 to 5.3.1
- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases )
- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patrickjuchli/basic-ftp/compare/v5.3.0...v5.3.1 )
---
updated-dependencies:
- dependency-name: basic-ftp
dependency-version: 5.3.1
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-05-06 23:24:12 +03:00
Edgars Eglītis
9045dfcefa
ci: tune release workflows ( #22252 )
...
* ci: tune release workflows
* revert splitting workflows
2026-05-06 23:16:35 +03:00
Edgars Eglītis
98a1735913
fix(eslint-config-appium-ts): set new ESLint 10 rules to 'warn' ( #22251 )
2026-05-06 22:36:19 +03:00
Mykola Mokhnach
3229e74d3d
fix(support): Avoid exceptions in unwrapElement ( #22250 )
2026-05-06 21:28:12 +02:00
github-actions
9c35776756
chore: publish
...
- appium@3.4.0
- @appium/base-driver@10.5.0
- @appium/base-plugin@3.2.2
- @appium/docutils@2.4.0
- @appium/driver-test-support@1.2.2
- @appium/eslint-config-appium-ts@3.2.0
- @appium/execute-driver-plugin@6.0.3
- @appium/fake-driver@6.1.3
- @appium/fake-plugin@4.2.2
- @appium/images-plugin@4.2.2
- @appium/opencv@4.1.4
- @appium/plugin-test-support@1.2.2
- @appium/relaxed-caps-plugin@2.2.2
- @appium/schema@1.1.1
- @appium/storage-plugin@1.1.2
- @appium/support@7.2.0
- @appium/test-support@4.1.2
- @appium/types@1.4.0
- @appium/universal-xml-plugin@2.1.3
@appium/base-driver@10.5.0
@appium/base-plugin@3.2.2
@appium/docutils@2.4.0
@appium/driver-test-support@1.2.2
@appium/eslint-config-appium-ts@3.2.0
@appium/execute-driver-plugin@6.0.3
@appium/fake-driver@6.1.3
@appium/fake-plugin@4.2.2
@appium/images-plugin@4.2.2
@appium/opencv@4.1.4
@appium/plugin-test-support@1.2.2
@appium/relaxed-caps-plugin@2.2.2
@appium/schema@1.1.1
@appium/storage-plugin@1.1.2
@appium/support@7.2.0
@appium/test-support@4.1.2
@appium/types@1.4.0
@appium/universal-xml-plugin@2.1.3
appium@3.4.0
2026-05-06 19:01:52 +00:00
Mykola Mokhnach
1b31db3be9
ci: Add a workflow for executing lerna version ( #22249 )
2026-05-06 20:59:36 +02:00
renovate[bot]
0a4b4f5a55
chore(support): update dependency glob to v13.0.6 ( #22244 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-06 17:42:13 +02:00
Mykola Mokhnach
a085d44616
ci: Apply scoped release recovery ( #22248 )
2026-05-06 17:41:59 +02:00
Mykola Mokhnach
a10f558382
ci: tune recovery logic ( #22247 )
2026-05-06 17:19:23 +02:00
Mykola Mokhnach
f61e7d57fa
ci: Release recovery script ( #22246 )
2026-05-06 17:09:23 +02:00
renovate[bot]
705710adc5
chore(support): update dependency axios to v1.16.0 ( #22240 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-06 14:50:17 +00:00
renovate[bot]
6a3d659c5a
chore(support): update dependency teen_process to v4.1.3 ( #22241 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-06 13:46:54 +00:00
dependabot[bot]
c760f02e14
chore(deps): bump ip-address ( #22243 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [ip-address](https://github.com/beaugunderson/ip-address ).
Updates `ip-address` from 9.0.5 to 10.2.0
- [Commits](https://github.com/beaugunderson/ip-address/commits )
---
updated-dependencies:
- dependency-name: ip-address
dependency-version: 10.2.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-05-06 12:27:52 +03:00
renovate[bot]
e1ab96fc4e
chore(docutils): update dependency yaml to v2.8.4 ( #22239 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-06 08:47:02 +00:00
github-actions[bot]
e8d31c63c4
docs(appium): Update documentation translations ( #22238 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-05-06 09:20:11 +03:00
Edgars Eglītis
787571d338
feat: add 3 WebDriver extension endpoints ( #22237 )
...
* feat: add 2 WebDriver extension endpoints
* docs: add missing reference for removeAuthCredential
* fix protocol hash
2026-05-05 20:30:59 +03:00
Edgars Eglītis
4849ad015d
feat(eslint-config-appium-ts): support ESLint 10 ( #22236 )
2026-05-05 11:15:02 +03:00
renovate[bot]
0878f3c8ce
chore(workflows): update fuxingloh/multi-labeler action to v5 ( #22235 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-05 09:05:43 +03:00
renovate[bot]
3dd0ac715a
chore(support): update dependency asyncbox to v6.2.0 ( #22233 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-04 20:27:40 +00:00
Edgars Eglītis
ce09eb2e7d
chore: fix new linting errors in ESLint 10 ( #22230 )
...
* fix no-useless-assignment errors
* fix preserve-caught-error errors
* address comments
* address comments
2026-05-04 20:44:23 +03:00
renovate[bot]
9cc0377acf
chore(execute-driver-plugin): update dependency webdriverio to v9.27.1 ( #22232 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-04 15:15:08 +00:00
renovate[bot]
9b21b92418
chore(workflows): update slackapi/slack-github-action action to v3.0.3 ( #22229 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-02 13:35:08 +00:00
renovate[bot]
c758fcaf13
chore(eslint-config-appium-ts): update dependency typescript-eslint to v8.59.1 ( #22228 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-02 09:06:07 +00:00
Mykola Mokhnach
63218cdac6
feat(support): Replace lodash with native alternatives ( #22225 )
2026-05-01 23:17:40 +02:00
Edgars Eglītis
08493df3d1
feat(docutils): add mermaid diagram support ( #22227 )
2026-05-01 19:47:22 +03:00
Mykola Mokhnach
bde5bd57f4
feat(eslint-config-appium-ts): Add rule to warn if a type is not imported properly ( #22226 )
2026-05-01 17:47:26 +02:00
renovate[bot]
b5bdfdd4e4
chore(eslint-config-appium-ts): update dependency eslint-plugin-promise to v7.3.0 ( #22222 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-30 14:43:29 +00:00
Edgars Eglītis
cb4aa687a2
chore(deps): update plist to v4 ( #22224 )
2026-04-30 13:52:34 +03:00
renovate[bot]
180f2611c1
chore(support): update dependency plist to v3.1.1 ( #22221 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-30 10:06:28 +00:00
Mykola Mokhnach
1f3119ec1f
chore(support): Deprecate v1, v3 and v5 uuid generators ( #22218 )
2026-04-30 07:16:26 +02:00
Mykola Mokhnach
2c0fb7a2e4
feat(support): Add various helper utils ( #22213 )
2026-04-29 20:29:19 +02:00
Sai Asish Y
fa1e87535b
feat(base-driver): map W3C 'no such shadow root' to NoSuchShadowRootError ( #22210 )
...
Appium's base-driver had no dedicated ProtocolError subclass for
the W3C WebDriver 'no such shadow root' error. Every such response
from an underlying browser (the GetShadowRoot command against an
element whose shadow DOM is absent) fell through the
w3cErrorCodeMap lookup to UnknownError, making client-side error
handling (Selenium's NoSuchShadowRootException in particular)
unreachable.
Add NoSuchShadowRootError with error='no such shadow root' /
w3cStatus=404 / code=65, register it in the errors map so
errorFromW3CJsonCode returns it, and extend the existing
errors.spec table-tests to lock the new mapping.
Fixes #22209
Signed-off-by: SAY-5 <say.apm35@gmail.com >
2026-04-29 19:19:50 +02:00
renovate[bot]
79370cd307
chore(appium): update dependency ajv to v8.20.0 ( #22216 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 20:05:03 +02:00
renovate[bot]
712832ae61
chore(support): update dependency axios to v1.15.2 ( #22205 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 17:00:15 +00:00
renovate[bot]
6c9f7bbf6a
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.7.2 ( #22215 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 11:44:36 +00:00
renovate[bot]
0f0f60effd
chore(support): update dependency teen_process to v4.1.2 ( #22212 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-25 13:43:11 +02:00
renovate[bot]
be35e0b3d1
chore(eslint-config-appium-ts): update dependency typescript-eslint to v8.59.0 ( #22208 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-24 15:14:49 +00:00
github-actions
17f84265d1
chore: publish
...
- appium@3.3.1
- @appium/base-driver@10.4.0
- @appium/base-plugin@3.2.1
- @appium/docutils@2.3.1
- @appium/driver-test-support@1.2.1
- @appium/eslint-config-appium-ts@3.1.0
- @appium/execute-driver-plugin@6.0.2
- @appium/fake-driver@6.1.2
- @appium/fake-plugin@4.2.1
- @appium/images-plugin@4.2.1
- @appium/logger@2.0.7
- @appium/opencv@4.1.3
- @appium/plugin-test-support@1.2.1
- @appium/relaxed-caps-plugin@2.2.1
- @appium/storage-plugin@1.1.1
- @appium/strongbox@1.1.1
- @appium/support@7.1.1
- @appium/test-support@4.1.1
- @appium/types@1.3.1
- @appium/universal-xml-plugin@2.1.2
@appium/base-driver@10.4.0
@appium/base-plugin@3.2.1
@appium/docutils@2.3.1
@appium/driver-test-support@1.2.1
@appium/eslint-config-appium-ts@3.1.0
@appium/execute-driver-plugin@6.0.2
@appium/fake-driver@6.1.2
@appium/fake-plugin@4.2.1
@appium/images-plugin@4.2.1
@appium/logger@2.0.7
@appium/opencv@4.1.3
@appium/plugin-test-support@1.2.1
@appium/relaxed-caps-plugin@2.2.1
@appium/storage-plugin@1.1.1
@appium/strongbox@1.1.1
@appium/support@7.1.1
@appium/test-support@4.1.1
@appium/types@1.3.1
@appium/universal-xml-plugin@2.1.2
appium@3.3.1
2026-04-23 21:25:07 +00:00
renovate[bot]
7da5477e7a
chore(workflows): update slackapi/slack-github-action action to v3.0.2 ( #22207 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-23 15:06:39 +00:00