renovate[bot]
253180c168
chore(deps): update dependency lerna to v10.1.1 ( #22995 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-16 12:24:06 +00:00
renovate[bot]
d649360618
chore(deps): update dependency lerna to v10.1.0 ( #22985 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-14 15:44:37 +00:00
renovate[bot]
6db1e00041
chore(deps): update dependency @types/node to v24.19.2 ( #22979 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-13 14:01:39 +00:00
renovate[bot]
e560924400
chore(deps): update dependency http-cache-semantics to v4.3.0 ( #22909 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-07 08:32:53 +00:00
renovate[bot]
596ece7f11
chore(deps): update dependency @types/node to v24.19.1 ( #22892 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-05 05:56:47 +00:00
renovate[bot]
7a3190e5e5
chore(deps): update definitelytyped ( #22847 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-02 12:22:29 +00:00
David Burns
a85a35e87d
docs(appium): add llms.txt to the documentation site ( #22839 )
...
* docs(appium): add llms.txt to the documentation site
Adds an /llms.txt file (https://llmstxt.org/ ) so that LLMs can navigate the
Appium documentation without crawling it, following the same approach taken by
the Selenium project.
The file is hand-written rather than generated. Its value lies in the parts a
crawler could not work out on its own: a set of steering notes covering what
models reliably get wrong about Appium (Appium 1 era patterns, drivers needing
separate installation, the `appium:` capability prefix, `mobile:` execute
methods, the Appium 3 `--allow-insecure` scope prefix, and the move from
GET /sessions to GET /appium/sessions), followed by conceptually grouped links
with a description for each page.
MkDocs copies non-Markdown files in docs_dir to the site verbatim, so this
requires no plugin, no new dependency and no build configuration. It is served
at appium.io/docs/en/latest/llms.txt, and mike gives a per-version copy for
free.
Because the file is hand-written, nothing regenerates it when a page is renamed
or removed. check-llmstxt.js validates it against the documentation sources and
runs on every docs PR: broken links fail the build, while pages that exist but
are not listed produce a warning (or fail under --strict).
The root of appium.io is not produced by MkDocs, but crawlers look for
/llms.txt at the domain root. Since the links in the file are absolute, the
same file serves both locations, so the publish workflow copies it to the
gh-pages root on release. mike only writes under its docs/<lang> deploy prefix,
so this does not interfere with it.
English only, matching Selenium and WebdriverIO. The ja/zh docs are translated
via Crowdin, where hand-edited descriptions would drift out of sync.
* docs(appium): address llms.txt review feedback
- Describe the standard W3C capabilities as the specification's set rather than
only browserName/browserVersion/platformName, so that generated code does not
vendor-prefix acceptInsecureCerts, timeouts, pageLoadStrategy or webSocketUrl.
- Say that these pages describe Appium 3, and that Appium 2 is documented under
its own version of the site, instead of claiming both are covered here.
- Note watchOS for the XCUITest driver, and the AI-related tools (Appium MCP,
agent skills) alongside Appium Inspector.
- Correct the event timings entry: the endpoint works without the
appium:eventTimings capability, which is being removed in Appium 4.
- check-llmstxt.js: a page that exists but is not listed is now an error rather
than a warning, since a warning in CI logs is easy to miss. The --strict flag
is gone, as that is now the only behaviour.
- check-llmstxt.js: validate relative and site-relative links too. A link such
as /docs/en/3.7/guides/caps/ was previously treated as external and skipped,
so a pinned version could have slipped past the check.
2026-10-02 13:18:58 +03:00
renovate[bot]
bbf849380d
chore(storage-plugin): update dependency ws to v8.22.0 ( #22838 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-30 08:16:03 +02:00
renovate[bot]
2bec48ebc0
chore(deps): update dependency @types/node to v24.19.0 ( #22832 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-29 12:28:25 +00:00
renovate[bot]
59ab921d8e
chore(execute-driver-plugin): update dependency webdriverio to v9.32.0 ( #22818 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-26 11:53:00 +00:00
renovate[bot]
2502f538ff
chore(deps): update dependency @types/node to v24.13.6 ( #22801 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-22 16:29:05 +00:00
renovate[bot]
f79fafb816
chore(deps): update dependency @types/node to v24.13.5 ( #22785 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-19 10:22:06 +00:00
renovate[bot]
0443c84ec0
chore(execute-driver-plugin): update dependency webdriverio to v9.31.9 ( #22781 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-18 08:43:04 +00:00
renovate[bot]
a47fdb8e05
chore(execute-driver-plugin): update dependency webdriverio to v9.31.8 ( #22779 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-16 17:52:21 +02:00
renovate[bot]
0fa9c9bd80
chore(deps): update dependency @types/node to v24.13.4 ( #22768 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-13 13:46:08 +00:00
renovate[bot]
9dc6cd0019
chore(execute-driver-plugin): update dependency webdriverio to v9.31.7 ( #22760 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-11 12:04:55 +00:00
dependabot[bot]
9d07f6bc5e
chore(deps): bump deepmerge-ts ( #22739 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [deepmerge-ts](https://github.com/RebeccaStevens/deepmerge-ts ).
Updates `deepmerge-ts` from 7.1.6 to 8.0.2
- [Release notes](https://github.com/RebeccaStevens/deepmerge-ts/releases )
- [Changelog](https://github.com/RebeccaStevens/deepmerge-ts/blob/main/CHANGELOG.md )
- [Commits](https://github.com/RebeccaStevens/deepmerge-ts/compare/v7.1.6...v8.0.2 )
---
updated-dependencies:
- dependency-name: deepmerge-ts
dependency-version: 8.0.2
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-09-07 12:42:56 +03:00
renovate[bot]
62bfe1566a
chore(execute-driver-plugin): update dependency webdriverio to v9.31.5 ( #22706 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-02 15:28:34 +00:00
renovate[bot]
557e71f766
chore(deps): update dependency json-schema-to-typescript to v16 ( #22694 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-01 13:03:25 +03:00
renovate[bot]
70a01da4b2
chore(support): update dependency asyncbox to v6.4.3 ( #22688 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-31 19:24:34 +00:00
renovate[bot]
574bd6cbfb
chore(execute-driver-plugin): update dependency webdriverio to v9.31.4 ( #22687 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-31 19:06:33 +00:00
renovate[bot]
b4097b54d4
chore(execute-driver-plugin): update dependency webdriverio to v9.31.2 ( #22667 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-24 21:28:14 +00:00
Mykola Mokhnach
2b39493e98
ci: fix conventional changelog immutable ( #22668 )
2026-08-24 22:47:13 +02:00
renovate[bot]
73ef2f7d43
chore(deps): update dependency lerna to v10.0.1 ( #22656 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-22 19:49:21 +00:00
renovate[bot]
6cb62d21e8
chore(tsconfig): update dependency @tsconfig/node20 to v20.1.10 ( #22654 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-22 01:46:44 +00:00
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
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
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
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
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
5721d50b3a
chore(deps): remove obsolete devDependencies ( #22610 )
2026-08-05 15:16:15 +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
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]
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]
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
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]
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
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
Mykola Mokhnach
fee213e49d
feat: Add centralised Oxc lint and format config ( #22489 )
2026-07-22 09:24:20 +02:00
renovate[bot]
13d3b615e6
chore(storage-plugin): update dependency ws to v8.21.1 ( #22513 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-18 13:33:44 +00:00
renovate[bot]
0a40623085
chore(eslint-config-appium-ts): update dependency typescript-eslint to v8.64.0 ( #22505 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-17 15:02:17 +00:00
renovate[bot]
5112541a34
chore(deps): update dependency oxfmt to v0.59.0 ( #22508 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-17 11:56:39 +03:00
Edgars Eglītis
cfde82a40e
chore(deps): update argparse to v3 ( #22507 )
2026-07-17 11:51:00 +03:00
renovate[bot]
d63f5441c7
chore(support): update dependency teen_process to v4.1.9 ( #22501 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-16 08:59:17 +00:00
renovate[bot]
868153fee4
chore(deps): update dependency eslint to v10.7.0 ( #22497 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 16:49:16 +00:00
renovate[bot]
c25293b23e
chore(eslint-config-appium-ts): update dependency eslint-plugin-n to v18.2.2 ( #22496 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 09:58:51 +00:00
renovate[bot]
22f8a9b04d
chore(support): update dependency asyncbox to v6.3.5 ( #22492 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-12 08:45:48 +00:00