Commit Graph

179 Commits

Author SHA1 Message Date
github-actions 3afce5b748 chore: publish
- appium@4.0.0-beta.4
 - @appium/base-driver@11.0.0-beta.3
 - @appium/base-plugin@4.0.0-beta.3
 - @appium/docutils@4.0.0-beta.3
 - @appium/driver-test-support@4.0.0-beta.3
 - @appium/execute-driver-plugin@8.0.0-beta.4
 - @appium/fake-driver@7.0.0-beta.4
 - @appium/fake-plugin@5.0.0-beta.4
 - @appium/http-server@1.0.0-beta.3
 - @appium/images-plugin@6.0.0-beta.4
 - @appium/logger@3.0.0-beta.2
 - @appium/opencv@6.0.0-beta.3
 - @appium/oxc-config@2.0.0-beta.2
 - @appium/plugin-test-support@4.0.0-beta.4
 - @appium/relaxed-caps-plugin@4.0.0-beta.4
 - @appium/schema@2.0.0-beta.2
 - @appium/storage-plugin@3.0.0-beta.4
 - @appium/support@8.0.0-beta.3
 - @appium/types@2.0.0-beta.3
 - @appium/universal-xml-plugin@4.0.0-beta.4
2026-10-09 17:41:46 +00:00
github-actions 6815fbebac chore: publish
- appium@4.0.0-beta.3
 - @appium/base-driver@11.0.0-beta.2
 - @appium/base-plugin@4.0.0-beta.2
 - @appium/docutils@4.0.0-beta.2
 - @appium/driver-test-support@4.0.0-beta.2
 - @appium/execute-driver-plugin@8.0.0-beta.3
 - @appium/fake-driver@7.0.0-beta.3
 - @appium/fake-plugin@5.0.0-beta.3
 - @appium/http-server@1.0.0-beta.2
 - @appium/images-plugin@6.0.0-beta.3
 - @appium/logger@3.0.0-beta.1
 - @appium/opencv@6.0.0-beta.2
 - @appium/oxc-config@2.0.0-beta.1
 - @appium/plugin-test-support@4.0.0-beta.3
 - @appium/relaxed-caps-plugin@4.0.0-beta.3
 - @appium/schema@2.0.0-beta.1
 - @appium/semantic-release-config@2.0.0-beta.1
 - @appium/storage-plugin@3.0.0-beta.3
 - @appium/strongbox@3.0.0-beta.1
 - @appium/support@8.0.0-beta.2
 - @appium/tsconfig@2.0.0-beta.1
 - @appium/types@2.0.0-beta.2
 - @appium/universal-xml-plugin@4.0.0-beta.3
2026-10-05 09:57:28 +00:00
Kazuaki Matsuo e391bb249f fix: use native ESM entrypoint detection (#22868) 2026-10-04 17:39:35 +02:00
Mykola Mokhnach 53b36283f3 chore: use version ranges instead of exact pins (#22846) 2026-10-03 14:41:42 +02:00
github-actions d8370ccf19 chore: publish
- appium@4.0.0-beta.2
 - @appium/base-driver@11.0.0-beta.1
 - @appium/base-plugin@4.0.0-beta.1
 - @appium/docutils@4.0.0-beta.1
 - @appium/driver-test-support@4.0.0-beta.1
 - @appium/execute-driver-plugin@8.0.0-beta.2
 - @appium/fake-driver@7.0.0-beta.2
 - @appium/fake-plugin@5.0.0-beta.2
 - @appium/http-server@1.0.0-beta.1
 - @appium/images-plugin@6.0.0-beta.2
 - @appium/opencv@6.0.0-beta.1
 - @appium/plugin-test-support@4.0.0-beta.2
 - @appium/relaxed-caps-plugin@4.0.0-beta.2
 - @appium/storage-plugin@3.0.0-beta.2
 - @appium/support@8.0.0-beta.1
 - @appium/types@2.0.0-beta.1
 - @appium/universal-xml-plugin@4.0.0-beta.2
2026-09-27 07:38:49 +00:00
github-actions e303649a42 chore: publish
- appium@4.0.0-beta.0
 - @appium/base-driver@11.0.0-beta.0
 - @appium/base-plugin@4.0.0-beta.0
 - @appium/docutils@4.0.0-beta.0
 - @appium/driver-test-support@4.0.0-beta.0
 - @appium/execute-driver-plugin@8.0.0-beta.0
 - @appium/fake-driver@7.0.0-beta.0
 - @appium/fake-plugin@5.0.0-beta.0
 - @appium/images-plugin@6.0.0-beta.0
 - @appium/logger@3.0.0-beta.0
 - @appium/opencv@6.0.0-beta.0
 - @appium/oxc-config@2.0.0-beta.0
 - @appium/plugin-test-support@4.0.0-beta.0
 - @appium/relaxed-caps-plugin@4.0.0-beta.0
 - @appium/schema@2.0.0-beta.0
 - @appium/semantic-release-config@2.0.0-beta.0
 - @appium/storage-plugin@3.0.0-beta.0
 - @appium/strongbox@3.0.0-beta.0
 - @appium/support@8.0.0-beta.0
 - @appium/tsconfig@2.0.0-beta.0
 - @appium/types@2.0.0-beta.0
 - @appium/universal-xml-plugin@4.0.0-beta.0
2026-09-19 20:35:44 +00:00
Mykola Mokhnach 62db5f0b20 refactor(base-plugin)!: remove deprecated legacy logger and default export (#22718)
BREAKING CHANGE: Plugin#logger has been removed; use Plugin#log instead.
BREAKING CHANGE: @appium/base-plugin no longer exports BasePlugin as the default export; use the named BasePlugin export.
2026-09-04 21:55:32 +02:00
Mykola Mokhnach 9f4a11e719 feat!: bump minimum supported Node.js engine to ^22.22.2 || ^24.15.0 || >=26.0.0 (#22685)
BREAKING CHANGE: the minimum supported Node.js engine is set to ^22.22.2 || ^24.15.0 || >=26.0.0
2026-09-01 18:28:58 +02:00
Mykola Mokhnach 3516e50ce6 feat!: convert remaining monorepo packages to ESM-only (#22674)
BREAKING CHANGE: require('@appium/support') no longer works; consumers must import it instead.
BREAKING CHANGE: require('@appium/base-driver') no longer works; drivers extending BaseDriver via require must switch to import.
BREAKING CHANGE: require('@appium/base-plugin') no longer works; plugins extending BasePlugin via require must switch to import.
BREAKING CHANGE: require('appium') no longer works; plugins extending the package via require must switch to import.
BREAKING CHANGE: require('@appium/fake-plugin') no longer works; consumers must import it instead.
BREAKING CHANGE: require('@appium/fake-driver') no longer works; consumers must import it instead.
BREAKING CHANGE: require('@appium/types') no longer works; consumers must import it instead.
BREAKING CHANGE: require('@appium/logger') no longer works; consumers must import it instead.
BREAKING CHANGE: require('@appium/schema') no longer works; consumers must import it instead.
2026-08-29 17:25:29 +02:00
github-actions b67de03966 chore: publish
- appium@3.7.0
 - @appium/base-driver@10.8.0
 - @appium/base-plugin@3.3.4
 - @appium/docutils@3.0.0
 - @appium/driver-test-support@3.0.0
 - @appium/eslint-config-appium-ts@3.2.5
 - @appium/execute-driver-plugin@7.0.0
 - @appium/fake-driver@6.2.3
 - @appium/fake-plugin@4.4.0
 - @appium/images-plugin@5.0.0
 - @appium/logger@2.0.11
 - @appium/opencv@5.0.0
 - @appium/oxc-config@1.1.1
 - @appium/plugin-test-support@3.0.0
 - @appium/relaxed-caps-plugin@3.0.0
 - @appium/semantic-release-config@1.2.0
 - @appium/storage-plugin@2.0.0
 - @appium/strongbox@2.0.0
 - @appium/support@7.2.7
 - @appium/tsconfig@1.2.1
 - @appium/types@1.7.0
 - @appium/universal-xml-plugin@3.0.0
2026-08-24 20:49:04 +00: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
2026-07-25 06:12:06 +00: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 eabe372b0b test: enable source mapping (#22486) 2026-07-10 22:03:27 +02:00
Mykola Mokhnach fd70da7ab4 fix: Typescript references (#22458) 2026-07-02 18:39:05 +02:00
Mykola Mokhnach 08d50889c2 chore: Migrate from prettier to oxfmt (#22450) 2026-07-01 08:54:13 +02:00
Mykola Mokhnach 0c44ddeebe chore(base-plugin): Drop mocha and chai (#22438) 2026-06-27 08:33:28 +02:00
github-actions e6b583a209 chore: publish
- appium@3.5.2
 - @appium/base-driver@10.7.1
 - @appium/base-plugin@3.3.2
 - @appium/docutils@2.5.1
 - @appium/driver-test-support@1.2.5
 - @appium/execute-driver-plugin@6.0.6
 - @appium/fake-plugin@4.3.2
 - @appium/images-plugin@4.2.7
 - @appium/storage-plugin@1.1.7
 - @appium/support@7.2.5
 - @appium/universal-xml-plugin@2.1.6
2026-06-18 21:21:35 +00:00
github-actions 213efd0fa4 chore: publish
- appium@3.5.1
 - @appium/base-driver@10.7.0
 - @appium/base-plugin@3.3.1
 - @appium/docutils@2.5.0
 - @appium/driver-test-support@1.2.4
 - @appium/eslint-config-appium-ts@3.2.3
 - @appium/execute-driver-plugin@6.0.5
 - @appium/fake-driver@6.2.1
 - @appium/fake-plugin@4.3.1
 - @appium/images-plugin@4.2.6
 - @appium/logger@2.0.9
 - @appium/opencv@4.1.6
 - @appium/plugin-test-support@1.2.4
 - @appium/relaxed-caps-plugin@2.2.4
 - @appium/schema@1.2.1
 - @appium/storage-plugin@1.1.6
 - @appium/strongbox@1.1.2
 - @appium/support@7.2.4
 - @appium/types@1.5.1
 - @appium/universal-xml-plugin@2.1.5
2026-06-18 05:58:09 +00:00
Mykola Mokhnach 1a46d7d61e chore: Apply format (#22350) 2026-06-05 08:08:54 +02:00
Mykola Mokhnach a7e19d1fc3 chore: Enable strict TS mode for various packages (#22333) 2026-06-02 06:43:02 +02:00
github-actions 8018f8b70e chore: publish
- appium@3.5.0
 - @appium/base-driver@10.6.0
 - @appium/base-plugin@3.3.0
 - @appium/docutils@2.4.3
 - @appium/driver-test-support@1.2.3
 - @appium/eslint-config-appium-ts@3.2.2
 - @appium/execute-driver-plugin@6.0.4
 - @appium/fake-driver@6.2.0
 - @appium/fake-plugin@4.3.0
 - @appium/images-plugin@4.2.5
 - @appium/logger@2.0.8
 - @appium/opencv@4.1.5
 - @appium/plugin-test-support@1.2.3
 - @appium/relaxed-caps-plugin@2.2.3
 - @appium/schema@1.2.0
 - @appium/storage-plugin@1.1.5
 - @appium/support@7.2.3
 - @appium/test-support@4.1.5
 - @appium/types@1.5.0
 - @appium/universal-xml-plugin@2.1.4
2026-05-31 02:29:56 +00:00
Jonathan Lipps 97c879cdd0 feat: add IPC channels per session for drivers and plugins to communicate (#22211)
* feat: add IPC channels per session for drivers and plugins to communicate (fix #22206)

* lint

* export AppiumIpc

* fix test issues

* import AppiumIpc directly from basedriver

* fakedriver is used directly outside of appium so can't rely on existence of IPC

* make ipc functions async with lock and better types

* fix assignIpc types

* deduplicate session object deletion

* ipcGuard -> withIpc

* address various review comments

* lint

* address copilot and other review comments

* store only last message. change model to use subscription object and async generator

* enforce max message size in bytes

* fix tests and call the message payload 'data' for clarity

* lint

* make assignIpc optional on drivers for backwards compatibility

* add error handling in startClock since it is usually not awaited

* add docs

* remove todo comment

* apply copilot and eglitise suggestions

* add typedoc

* add error handling to onIpcInit

* apply more suggestions

* fix schema unit test

* apply more suggestions

* add links to ipc examples

* make minimum ipc message size 1 instead of 0

* ensure publisher names are friendly to consumers

* fix ipc message time unit

* use already included sizeof for objs

* just pass error obj to log

* be more typescriptey about our ipc guard

* make max obj size part of opts for appiumipc

* let unsubscribe return whether it worked

* improve ipc types and shapes

* apply master package-lock.json

* update schema config

* use javascript naming conventions

* clarify distinction between message and payload (data)

* ensure async iterator loop ends when unsubscribe is called

* ensure the right things happen when you unsubscribe

* make require ipc more ergonomic

* remove unnecessary async locks and de-asyncify methods

* simplify interface and just use subscriber/plugin names

* fix docs

* fix lint

* document isActive

* add note about topic namespace

* use sleep instead of delay

* restrict the ipc payload data type to something that can be cloned

* clarify topic namespacing recommendation

* make sure listeners and promises are cleaned up in async iterator

* clean up ipc internal names

* readonly

* address review comments

* make ipcmessage readonly

* readonly cause why not
2026-05-14 16:56:02 -07: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
2026-05-07 18:32:52 +00: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
2026-05-06 20:38:58 +00: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
2026-05-06 19:01:52 +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
2026-04-23 21:25:07 +00:00
Mykola Mokhnach efe167f59a fix: All the rest of linter warnings (#22183) 2026-04-17 19:24:57 +02:00
renovate[bot] 4e9bf1944b chore(deps): update dependency typescript to v6 (#22104) 2026-04-10 10:42:49 +02:00
github-actions 7a8965f5c3 chore: publish
- appium@3.3.0
 - @appium/base-driver@10.3.0
 - @appium/base-plugin@3.2.0
 - @appium/docutils@2.3.0
 - @appium/driver-test-support@1.2.0
 - @appium/eslint-config-appium-ts@3.0.2
 - @appium/execute-driver-plugin@6.0.1
 - @appium/fake-driver@6.1.1
 - @appium/fake-plugin@4.2.0
 - @appium/images-plugin@4.2.0
 - @appium/logger@2.0.6
 - @appium/opencv@4.1.2
 - @appium/plugin-test-support@1.2.0
 - @appium/relaxed-caps-plugin@2.2.0
 - @appium/storage-plugin@1.1.0
 - @appium/strongbox@1.1.0
 - @appium/support@7.1.0
 - @appium/test-support@4.1.0
 - @appium/types@1.3.0
 - @appium/universal-xml-plugin@2.1.1
2026-04-09 18:57:40 +00:00
Mykola Mokhnach 86c8f23a67 feat: use exact version for dependencies in monorepo packages instead of ^ (#22090) 2026-03-21 16:37:22 +01:00
renovate[bot] 87704de080 chore(types): update dependency type-fest to v5.5.0 (#22084) 2026-03-20 19:41:38 +01:00
github-actions c745352c65 chore: publish
- appium@3.2.2
 - @appium/base-driver@10.2.2
 - @appium/base-plugin@3.1.1
 - @appium/fake-plugin@4.1.1
2026-03-09 18:42:00 +00:00
github-actions 980a121804 chore: publish
- appium@3.2.1
 - @appium/base-driver@10.2.1
 - @appium/base-plugin@3.1.0
 - @appium/docutils@2.2.2
 - @appium/driver-test-support@1.1.0
 - @appium/eslint-config-appium-ts@3.0.1
 - @appium/execute-driver-plugin@6.0.0
 - @appium/fake-driver@6.1.0
 - @appium/fake-plugin@4.1.0
 - @appium/images-plugin@4.1.1
 - @appium/logger@2.0.5
 - @appium/opencv@4.1.1
 - @appium/plugin-test-support@1.1.0
 - @appium/relaxed-caps-plugin@2.1.0
 - @appium/schema@1.1.0
 - @appium/storage-plugin@1.0.6
 - @appium/strongbox@1.0.2
 - @appium/support@7.0.6
 - @appium/test-support@4.0.6
 - @appium/tsconfig@1.1.2
 - @appium/types@1.2.1
 - @appium/universal-xml-plugin@2.1.0
2026-03-08 20:32:27 +00:00
Mykola Mokhnach 07b573df27 feat(base-plugin): Migrate to typescript (#21918) 2026-02-03 22:58:38 +01:00
Jonathan Lipps 3c70437da4 chore: publish 2026-01-27 08:08:28 +09:00
Jonathan Lipps f7b20335ea chore: publish
- appium@3.2.0
 - @appium/base-driver@10.2.0
 - @appium/base-plugin@3.0.6
 - @appium/docutils@2.2.1
 - @appium/driver-test-support@1.0.6
 - @appium/eslint-config-appium-ts@3.0.0
 - @appium/execute-driver-plugin@5.1.0
 - @appium/fake-driver@6.0.2
 - @appium/fake-plugin@4.0.6
 - @appium/images-plugin@4.1.0
 - @appium/logger@2.0.4
 - @appium/opencv@4.1.0
 - @appium/plugin-test-support@1.0.5
 - @appium/relaxed-caps-plugin@2.0.2
 - @appium/schema@1.0.1
 - @appium/storage-plugin@1.0.5
 - @appium/strongbox@1.0.1
 - @appium/support@7.0.5
 - @appium/test-support@4.0.5
 - @appium/types@1.2.0
 - @appium/universal-xml-plugin@2.0.4
2026-01-27 07:59:26 +09:00
Mykola Mokhnach 5ff00a0a5c chore: Make sure tests are never included into published dist (#21883) 2026-01-23 08:13:36 +01:00
Jonathan Lipps 9004554879 chore: publish
- appium@3.1.2
 - @appium/base-driver@10.1.2
 - @appium/base-plugin@3.0.5
 - @appium/docutils@2.2.0
 - @appium/driver-test-support@1.0.5
 - @appium/eslint-config-appium-ts@2.0.5
 - @appium/execute-driver-plugin@5.0.3
 - @appium/fake-plugin@4.0.5
 - @appium/images-plugin@4.0.4
 - @appium/logger@2.0.3
 - @appium/plugin-test-support@1.0.4
 - @appium/storage-plugin@1.0.4
 - @appium/support@7.0.4
 - @appium/test-support@4.0.4
 - @appium/tsconfig@1.1.1
 - @appium/types@1.1.2
 - @appium/universal-xml-plugin@2.0.3
2025-12-04 14:58:53 -08:00
Jonathan Lipps 6fec1bfbeb chore: publish
- appium@3.1.1
 - @appium/base-driver@10.1.1
 - @appium/base-plugin@3.0.4
 - @appium/docutils@2.1.2
 - @appium/driver-test-support@1.0.4
 - @appium/eslint-config-appium-ts@2.0.4
 - @appium/fake-plugin@4.0.4
 - @appium/images-plugin@4.0.3
 - @appium/opencv@4.0.3
 - @appium/plugin-test-support@1.0.3
 - @appium/storage-plugin@1.0.3
 - @appium/support@7.0.3
 - @appium/test-support@4.0.3
 - @appium/types@1.1.1
 - @appium/universal-xml-plugin@2.0.2
2025-11-11 16:03:19 -08:00
Jonathan Lipps c00cbfa1fb chore: publish
- appium@3.1.0
 - @appium/base-driver@10.1.0
 - @appium/base-plugin@3.0.3
 - @appium/docutils@2.1.1
 - @appium/driver-test-support@1.0.3
 - @appium/eslint-config-appium-ts@2.0.3
 - @appium/execute-driver-plugin@5.0.2
 - @appium/fake-driver@6.0.1
 - @appium/fake-plugin@4.0.3
 - @appium/images-plugin@4.0.2
 - @appium/logger@2.0.2
 - @appium/opencv@4.0.2
 - @appium/plugin-test-support@1.0.2
 - @appium/relaxed-caps-plugin@2.0.1
 - @appium/storage-plugin@1.0.2
 - @appium/support@7.0.2
 - @appium/test-support@4.0.2
 - @appium/types@1.1.0
 - @appium/universal-xml-plugin@2.0.1
2025-10-08 14:02:07 -07:00
Jonathan Lipps 606e4c1f58 chore: publish
- appium@3.0.2
 - @appium/base-driver@10.0.1
 - @appium/base-plugin@3.0.2
 - @appium/docutils@2.1.0
 - @appium/driver-test-support@1.0.2
 - @appium/eslint-config-appium-ts@2.0.2
 - @appium/execute-driver-plugin@5.0.1
 - @appium/fake-plugin@4.0.2
 - @appium/images-plugin@4.0.1
 - @appium/logger@2.0.1
 - @appium/opencv@4.0.1
 - @appium/plugin-test-support@1.0.1
 - @appium/storage-plugin@1.0.1
 - @appium/support@7.0.1
 - @appium/test-support@4.0.1
 - @appium/tsconfig@1.1.0
 - @appium/types@1.0.1
2025-09-09 12:41:39 -07:00
Jonathan Lipps 171c6e6fa3 chore: publish
- appium@3.0.1
 - @appium/base-plugin@3.0.1
 - @appium/docutils@2.0.1
 - @appium/driver-test-support@1.0.1
 - @appium/eslint-config-appium-ts@2.0.1
 - @appium/fake-plugin@4.0.1
2025-08-20 11:11:54 -07:00
Edgars Eglītis 46a2b70f65 docs: update various miscellaneous documents for Appium 3 (#21495)
* docs: update miscellaneous docs for Appium 3

* docs: update more docs

* docs: linebreak
2025-08-19 23:36:35 +03:00
Jonathan Lipps 284da50353 chore: publish
- appium@3.0.0
 - @appium/base-driver@10.0.0
 - @appium/base-plugin@3.0.0
 - @appium/docutils@2.0.0
 - @appium/driver-test-support@1.0.0
 - @appium/eslint-config-appium-ts@2.0.0
 - @appium/execute-driver-plugin@5.0.0
 - @appium/fake-driver@6.0.0
 - @appium/fake-plugin@4.0.0
 - @appium/images-plugin@4.0.0
 - @appium/logger@2.0.0
 - @appium/opencv@4.0.0
 - @appium/plugin-test-support@1.0.0
 - @appium/relaxed-caps-plugin@2.0.0
 - @appium/schema@1.0.0
 - @appium/storage-plugin@1.0.0
 - @appium/strongbox@1.0.0
 - @appium/support@7.0.0
 - @appium/test-support@4.0.0
 - @appium/tsconfig@1.0.0
 - @appium/types@1.0.0
 - @appium/universal-xml-plugin@2.0.0
2025-08-18 11:28:40 -07:00
Jonathan Lipps 9678952f89 chore: remove rc tags in prep for appium 3 gm publish (#21491) 2025-08-18 11:25:38 -07:00
Jonathan Lipps 157425ce6a chore: publish
- appium@3.0.0-rc.2
 - @appium/base-driver@10.0.0-rc.2
 - @appium/base-plugin@3.0.0-rc.2
 - @appium/docutils@2.0.0-rc.1
 - @appium/driver-test-support@1.0.0-rc.1
 - @appium/eslint-config-appium-ts@2.0.0-rc.1
 - @appium/execute-driver-plugin@5.0.0-rc.1
 - @appium/fake-driver@6.0.0-rc.1
 - @appium/fake-plugin@4.0.0-rc.1
 - @appium/images-plugin@4.0.0-rc.1
 - @appium/logger@2.0.0-rc.1
 - @appium/opencv@4.0.0-rc.1
 - @appium/plugin-test-support@1.0.0-rc.1
 - @appium/relaxed-caps-plugin@2.0.0-rc.1
 - @appium/schema@1.0.0-rc.1
 - @appium/storage-plugin@1.0.0-rc.1
 - @appium/strongbox@1.0.0-rc.1
 - @appium/support@7.0.0-rc.1
 - @appium/test-support@4.0.0-rc.1
 - @appium/tsconfig@1.0.0-rc.1
 - @appium/types@1.0.0-rc.1
 - @appium/universal-xml-plugin@2.0.0-rc.1
2025-08-15 07:01:26 +09:00
Edgars Eglītis f7f8e405db chore: bump all non-rc packages to rc (#21477)
* chore: bump all non-rc packages to rc

* chore: change peerDeps to 3.0.0-beta.0
2025-08-14 18:52:07 +03:00
Edgars Eglītis 37e22c4f9c chore!: set minimum Node.js version to v20.19.0 (#21394) 2025-06-29 12:53:55 +03:00
Jonathan Lipps 92680d9b4a chore: bump versions for appium 3 rc 2025-06-03 12:09:44 -07:00
Mykola Mokhnach 2b6b8dd42a chore: Bump recent changes from master (#21311) 2025-06-03 20:11:29 +02:00