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
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
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
Mykola Mokhnach
4c4e8d8911
feat(base-driver): Show known capability name matches for typos ( #22193 )
2026-04-18 19:17:00 +02:00
Mykola Mokhnach
943866bcf3
fix(base-driver): lint warnings ( #22174 )
2026-04-16 18:15:34 +02:00
Mykola Mokhnach
dfe8bde687
fix(base-driver): Make proxy timeout mutable again ( #22154 )
2026-04-11 09:30:37 +02:00
renovate[bot]
87704de080
chore(types): update dependency type-fest to v5.5.0 ( #22084 )
2026-03-20 19:41:38 +01:00
Mykola Mokhnach
190c30b418
chore(base-driver): Migrate proxy.js to typescript ( #22054 )
2026-03-11 07:07:54 +01:00
Mykola Mokhnach
2dfae495ff
chore(base-driver): Migrate protocol converter to typescript ( #22049 )
2026-03-08 21:51:32 +01:00
Mykola Mokhnach
a1095d2816
chore(base-driver): Migrate status.js to typescript ( #22047 )
2026-03-08 08:29:55 +01:00
Mykola Mokhnach
e7e26e5f57
chore(base-driver): Migrate the rest of protocol modules to typescript ( #22046 )
2026-03-07 19:16:46 +01:00
Mykola Mokhnach
27c39aed20
chore(base-driver): Migrate routes.js to typescript ( #22039 )
2026-03-06 08:33:05 +01:00
Mykola Mokhnach
176f19beff
chore(base-driver): Migrate capability helpers to typescript ( #22037 )
2026-03-05 19:12:00 +01:00
Mykola Mokhnach
a7006075f8
chore(base-driver): Migrate the rest of express modules to typescript ( #22036 )
2026-03-04 21:03:22 +01:00
Mykola Mokhnach
3b728c641a
chore(base-driver): Migrate websocket and express logging helpers to typescript ( #22034 )
2026-03-04 18:28:24 +01:00
Mykola Mokhnach
5d260c78a2
chore(base-driver): Migrate middleware.js to typescript ( #22032 )
2026-03-04 07:21:28 +01:00
Mykola Mokhnach
7deb40a4a4
chore(base-driver): Migrate server.js to typescript ( #22030 )
2026-03-03 19:01:05 +01:00
Mykola Mokhnach
c6d9e079c3
chore(base-driver): Migrate settings and logger to typescript ( #22028 )
2026-03-01 16:41:25 +01:00
Mykola Mokhnach
69482ee634
chore(base-driver): Migrate helpers.js to typescript ( #22027 )
2026-02-28 22:35:14 +01:00
Mykola Mokhnach
2f27425ea3
fix: Type imports ( #22025 )
2026-02-28 19:53:11 +01:00
Kazuaki Matsuo
d734b4c200
fix(base-driver): fix session id handling more ( #21962 )
...
* fix(appium): fix session id handling more
* modify the comment
* Refine comments in getSessionId and the log
Updated comments for clarity and corrected typos.
2026-02-15 09:12:34 -08:00
Mykola Mokhnach
9f5faf5bed
fix: Avoid attaching plugins to a non-existing session ( #21964 )
2026-02-15 08:42:40 +01:00
Kazuaki Matsuo
77eed7d4c0
chore(base-driver): update type of express-serve-static-core ( #21942 )
...
* chore(base-driver): update type of express-serve-static-core
* modify
* clean up a bit
* use debug
* remove error, address possible array case
* chore: remove a line
Check if the driver proxy is active before proceeding.
2026-02-11 22:17:39 -08:00
Kazuaki Matsuo
5e28714442
fix: apply npm run lint:fix ( #21867 )
2026-01-18 09:04:01 -08:00
Edgars Eglītis
a5ba1c5efb
chore: fix all lint issues ( #21810 )
...
* chore: fix all lint issues
* fix unit tests
* apply copilot suggestion
2025-12-13 15:24:16 +02:00
Karl Baumgartner
a4b47c02c6
feat(base-driver): add ability to supply custom headers for proxy ( #21790 )
...
Signed-off-by: Karl Baumgartner <178656887+karlbaumg@users.noreply.github.com >
Co-authored-by: Karl Baumgartner <178656887+karlbaumg@users.noreply.github.com >
2025-12-07 22:11:53 +01:00
Mykola Mokhnach
fc273da0ef
fix(base-driver): Use shouldUpgradeCallback for proper upgrades processing ( #21706 )
2025-11-11 21:42:43 +01:00
Edgars Eglītis
e6635b737d
fix(base-driver,relaxed-caps-plugin,types): add missing W3C caps ( #21642 )
...
* fix(base-driver,relaxed-caps-plugin,types): add missing W3C standard caps
* docs: add links to webdriver caps
2025-10-07 19:35:54 +03:00
renovate[bot]
3624635393
chore(types): update dependency type-fest to v5 ( #21587 )
...
* chore(types): update dependency type-fest to v5
* update types
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com >
2025-09-18 08:44:17 +02:00
Noritaka Kobayashi
9f8b55e7ab
chore: fix typos ( #21585 )
2025-09-13 17:14:42 -07:00
Edgars Eglītis
7f906fcf9a
feat: add 21 WebDriver extension endpoints ( #21577 )
...
* chore: add reference links to extensions
* feat: add permissions and reporting API endpoints
* feat: add device posture API endpoints
* feat: add generic sensor API endpoints
* docs: fix protocol order
* feat: add custom handlers API endpoint
* feat: add SPC API endpoint
* feat: add compute pressure API endpoints
* feat: add FedCM API endpoints
* chore: formatting & test hash fix
* docs: add protocol-enabling capabilities where possible
* docs: adjust wording + fix anchors
* docs: fix FedCM HTTP methods
2025-09-12 08:40:10 +03:00
Edgars Eglītis
cbea4f2e97
feat: add W3C printPage endpoint ( #21576 )
2025-09-11 08:49:07 +03:00
Edgars Eglītis
e2d076c5dc
chore: reorder routes.js to match docs ( #21568 )
2025-09-10 20:21:46 +03:00
Edgars Eglītis
3034fe9b7c
fix(base-driver): fix /computedrole and /computedlabel routes ( #21551 )
...
* fix(base-driver): fix /computedrole and /computedlabel endpoints
* test: fix protocol hash
2025-09-05 19:06:13 +03:00
Puja Jagani
c410201baa
fix(base-driver,types): For extension commands that use prefix "mobile", ensure logEvents() has the name of executed script ( #21416 )
...
* fix(appium): For extension commands that use prefix "mobile", ensure logEvents() has the name of executed script
Related to https://github.com/appium/java-client/issues/2219
* Fix linting
* Address comments
* Update method name
* Address comments
* Address comments
* Address comments
* Add check for accessing method
* Addressing comments
2025-08-06 18:46:26 +09:00
kkb912002
34eb1c25c7
fix: change cache logic ( #21380 )
2025-06-24 07:54:57 +02:00
Noritaka Kobayashi
414227be06
refactor: use an object spread instead of Object.assign ( #21349 )
2025-06-09 21:34:48 +02:00
David Prevost
aa5d794ff3
feat(base-driver): Use markSensitive to mask password input field value ( #21118 )
2025-06-04 21:26:50 +02:00
Mykola Mokhnach
2b6b8dd42a
chore: Bump recent changes from master ( #21311 )
2025-06-03 20:11:29 +02:00
Mykola Mokhnach
942bf73b37
chore: Bump latest changes from master ( #21304 )
2025-05-31 22:21:45 +02:00
Edgars Eglītis
7ba271546e
chore: remove leftover getSessions code & update docs ( #21266 )
2025-05-19 10:19:40 +03:00
Mykola Mokhnach
68543ef513
chore: Bump latest changes from master ( #21264 )
2025-05-15 07:37:23 +02:00
Mykola Mokhnach
748c7e0c6d
fix(base-driver): Drop unknown method arguments ( #21245 )
2025-05-11 10:16:29 +02:00
Mykola Mokhnach
023cd43a58
feat(base-driver): Migrate protocol.js to typescript ( #21241 )
2025-05-10 19:43:44 +02:00
Mykola Mokhnach
c7a20d8d7d
fix(base-driver): /timeouts API arguments ( #21238 )
2025-05-08 10:26:03 +02:00
Edgars Eglītis
b7b8840afe
chore: add latest changes from master ( #21227 )
...
* chore(tsconfig): update dependency @tsconfig/node14 to v14.1.3 (#21065 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(workflows): update peter-evans/create-pull-request action to v7.0.8 (#21066 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency typescript-eslint to v8.26.0 (#21068 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update definitelytyped (#21067 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(docutils): update dependency typescript to v5.8.2 (#21057 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(docutils): update dependency mkdocs-git-revision-date-localized-plugin to v1.4.1 (#21071 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* feat(images-plugin): supports image elements included in actions. (#21055 )
* chore(types): update dependency type-fest to v4.37.0 (#21073 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency finalhandler to v2 (#21074 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* test: Update tests of images plugin (#21078 )
* test(images-plugin): Fix test host (#21079 )
* chore(support): update dependency axios to v1.8.2 (#21080 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency eslint-config-prettier to v10.1.1 (#21081 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(fake-driver): accept 3.0.0-beta.0 as well (#21076 )
* feat: Add storage plugin (#21075 )
* chore(deps): update dependency @types/node to v22.13.10 (#21084 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* docs(base-driver): remove outdated READMEs (#21083 )
* chore(deps): update eslint-related packages to v9.22.0 (#21085 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* feat(storage-plugin): Tune the files keeping behaviour (#21086 )
* docs(appium): fix a broken character that caused incorrect rendering of mkdocs (#21090 ) (#21091 )
* chore(storage-plugin): Simplify add to storage logic (#21092 )
* chore(docutils): update dependency mkdocs-git-revision-date-localized-plugin to v1.4.4 (#21093 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* docs: add storage-plugin documentation (#21096 )
* chore: fix typo
* chore: list storage-plugin as a known plugin
* docs: align storage-plugin docs with other plugins
* chore: address comments
* chore(deps): update eslint-related packages (#21097 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(base-driver): Fix proxy url generation (#21099 )
* chore: publish
- appium@2.17 .0
- @appium/base-driver@9.16 .3
- @appium/base-plugin@2.3.4
- @appium/docutils@1.0.33
- @appium/driver-test-support@0.7.7
- @appium/execute-driver-plugin@4.0.3
- @appium/fake-driver@5.7.2
- @appium/fake-plugin@3.2.4
- @appium/images-plugin@3.1.0
- @appium/plugin-test-support@0.3.52
- @appium/storage-plugin@0.1.0
- @appium/support@6.0.7
- @appium/test-support@3.1.7
- @appium/tsconfig@0.3.5
- @appium/types@0.25 .2
- @appium/universal-xml-plugin@1.0.31
* chore(deps): update dependency eslint-import-resolver-typescript to v3.8.5 (#21101 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(support): update dependency axios to v1.8.3 (#21102 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(execute-driver-plugin): update dependency webdriverio to v9.12.0 (#21072 )
* chore(deps): update dependency eslint-import-resolver-typescript to v3.8.6 (#21103 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency eslint-import-resolver-typescript to v3.8.7 (#21107 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(docutils): update dependency mkdocs-material to v9.6.8 (#21108 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(universal-xml-plugin): update dependency fast-xml-parser to v5 (#21109 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency eslint-import-resolver-typescript to v3.9.0 (#21113 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(docutils): update dependency mkdocs-git-revision-date-localized-plugin to v1.4.5 (#21112 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency eslint-import-resolver-typescript to v3.9.1 (#21115 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(docutils): update dependency mkdocs-material to v9.6.9 (#21121 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(base-driver): Exclude proxied headers from the server response (#21120 )
* chore: publish
- appium@2.17 .1
- @appium/base-driver@9.16 .4
- @appium/base-plugin@2.3.5
- @appium/docutils@1.0.34
- @appium/driver-test-support@0.7.8
- @appium/execute-driver-plugin@4.0.4
- @appium/fake-plugin@3.2.5
- @appium/images-plugin@3.1.1
- @appium/storage-plugin@0.1.1
- @appium/support@6.0.8
- @appium/test-support@3.1.8
- @appium/universal-xml-plugin@1.0.32
* docs: update zh contributing documentation (#21117 )
* Translate Validation of Individual Arguments via AJV section
* Complete the translation of the config system file
* chore(docutils): update dependency consola to v3.4.2 (#21124 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/express to v5.0.1 (#21126 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(support): update dependency axios to v1.8.4 (#21127 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(execute-driver-plugin): update dependency webdriverio to v9.12.1 (#21129 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency typescript-eslint to v8.27.0 (#21131 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(eslint-config-appium-ts): update dependency eslint-import-resolver-typescript to v4 (#21119 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(test-support): update dependency sinon to v19.0.4 (#21130 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v22.13.11 (#21135 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* feat: Add a possibility to mask sensitive log values depending on request headers (#21123 )
* chore(deps): update eslint-related packages to v9.23.0 (#21138 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(types): update dependency type-fest to v4.38.0 (#21140 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update definitelytyped (#21139 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(test-support): update dependency sinon to v19.0.5 (#21141 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update eslint-related packages (#21142 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(test-support): update dependency sinon to v20 (#21143 )
* chore(test-support): update dependency sinon to v20
* remove usingPromise
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com >
* chore(deps): update dependency eslint-import-resolver-typescript to v4.2.5 (#21146 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update definitelytyped (#21147 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(storage-plugin): Use base driver import for W3C error response creation (#21153 )
* chore(deps): update dependency eslint-import-resolver-typescript to v4.2.7 (#21155 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(execute-driver-plugin): update dependency webdriverio to v9.12.2 (#21151 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(docutils): update dependency yaml to v2.7.1 (#21158 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency eslint-import-resolver-typescript to v4.3.1 (#21159 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* feat(base-driver): Accept `x-request-id` as override to generated requestId in `handleLogContext` (#21154 )
* chore(docutils): update dependency mkdocs-material to v9.6.10 (#21161 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency typescript-eslint to v8.29.0 (#21165 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update definitelytyped (#21164 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(docutils): update dependency mkdocs-material to v9.6.11 (#21167 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(types): update dependency type-fest to v4.39.0 (#21168 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(docutils): add & adjust various log messages (#21160 )
* fix(docutils): add & adjust various log messages
* fix: use npm from support package for npm calls
* chore(deps): update dependency @types/node to v22.14.0 (#21172 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(types): update dependency type-fest to v4.39.1 (#21173 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(logger): Error stack logging (#21176 )
* chore(execute-driver-plugin): update dependency webdriverio to v9.12.3 (#21177 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(universal-xml-plugin): update dependency fast-xml-parser to v5.2.0 (#21178 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(docutils): update dependency typescript to v5.8.3 (#21179 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(execute-driver-plugin): update dependency webdriverio to v9.12.4 (#21180 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update eslint-related packages to v9.24.0 (#21182 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(support): update dependency sharp to v0.34.0 (#21183 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* feat(docutils): add MkDocs Material codeblock & text format features (#21184 )
* chore(docutils): reorder Markdown extensions alphabetically
* feat(docutils): add MkDocs Material codeblock features
* chore(docutils): explicitly add Markdown tables support
* feat(docutils): add MkDocs Material linked tabs
* feat(docutils): add MkDocs Material text format features
* feat(docutils): add MkDocs Material task list
* fix(ci): run on all Node LTS versions instead of only active (#21185 )
* fix(ci): run on LTS versions instead of only active
* chore: address comments
* chore(deps): update dependency eslint-import-resolver-typescript to v4.3.2 (#21186 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency typescript-eslint to v8.29.1 (#21189 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(support): update dependency sharp to v0.34.1 (#21191 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency tsd to v0.32.0 (#21194 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency eslint-config-prettier to v10.1.2 (#21195 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency lerna to v8.2.2 (#21197 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @types/node to v22.14.1 (#21199 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(execute-driver-plugin): update dependency webdriverio to v9.12.5 (#21200 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(base-driver): Mark IME commands and receive_async_response as deprecated (#21201 )
* docs(appium): add NovaWindows driver to Appium other drivers list (#21202 )
* chore(deps): update dependency typescript-eslint to v8.30.1 (#21206 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(types): update dependency type-fest to v4.40.0 (#21208 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(base-driver): Mark /session/:sessionId/network_connection deprecated (#21209 )
* chore(execute-driver-plugin): update dependency webdriverio to v9.12.6 (#21210 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(docutils): update dependency mkdocs-material to v9.6.12 (#21211 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update eslint-related packages (#21214 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update eslint-related packages (#21216 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(execute-driver-plugin): update dependency webdriverio to v9.12.7 (#21218 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* docs: update Appium 2 migration guide (#21215 )
* docs: rewrite Appium 2 migration guide
* docs: reorder breaking changes
* docs: identify changed endpoints
* docs: improve code example
* docs: address comments
* chore(universal-xml-plugin): update dependency fast-xml-parser to v5.2.1 (#21220 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* docs: remove SeleniumConf banner (#21221 )
* docs(appium): address default timeout in newCommandTimeout (#21222 )
* chore: publish
- appium@2.18 .0
- @appium/base-driver@9.17 .0
- @appium/base-plugin@2.3.6
- @appium/docutils@1.1.0
- @appium/driver-test-support@0.7.9
- @appium/eslint-config-appium-ts@1.0.4
- @appium/execute-driver-plugin@4.0.5
- @appium/fake-plugin@3.2.6
- @appium/images-plugin@3.1.2
- @appium/logger@1.7.0
- @appium/opencv@3.0.9
- @appium/plugin-test-support@0.3.53
- @appium/storage-plugin@0.1.2
- @appium/support@6.1.0
- @appium/test-support@3.1.9
- @appium/types@0.25 .3
- @appium/universal-xml-plugin@1.0.33
* chore(deps): update dependency @types/node to v22.15.2 (#21223 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(support): update dependency axios to v1.9.0 (#21225 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kkb912002 <57607392+kkb912002@users.noreply.github.com >
Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com >
Co-authored-by: Kazuaki Matsuo <fly.49.89.over@gmail.com >
Co-authored-by: Sakura Nene <blade1565@outlook.com >
Co-authored-by: Jonathan Lipps <jonathan.lipps@sony.com >
Co-authored-by: zhangxh075 <zhangxh075@163.com >
Co-authored-by: Regan Karlewicz <regan@karlewr.net >
Co-authored-by: Teodor Nikolov <teo8447@gmail.com >
2025-04-27 01:20:13 +03:00
Mykola Mokhnach
52ea7ae211
chore: Remove deprecated JWP timeout handlers ( #21207 )
2025-04-15 21:17:12 +02:00
Mykola Mokhnach
22e3d89736
chore: Remove more deprecated methods from base driver ( #21204 )
2025-04-15 18:34:23 +02:00
Mykola Mokhnach
80865c43bd
chore: Remove various deprecated driver methods ( #21198 )
2025-04-14 20:53:51 +02:00
Mykola Mokhnach
661c5d0bd3
feat(base-driver): Remove dependency to validate.js ( #21175 )
2025-04-04 22:28:53 +02:00