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
ea6a2e117f
fix: typescript config ( #22540 )
2026-07-24 22:22:31 +02: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
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
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
2939478b47
chore: Slim some dependencies ( #22353 )
2026-06-05 20:32:20 +02:00
Mykola Mokhnach
84f9b4dbe4
chore: Remove the obsolete @appium/test-support package ( #22351 )
2026-06-05 11:38:26 +02:00
Mykola Mokhnach
1a46d7d61e
chore: Apply format ( #22350 )
2026-06-05 08:08:54 +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
Mykola Mokhnach
0264775ecb
feat: Limit the maximum count of topics per session and make it configurable ( #22279 )
2026-05-18 07:22:48 +02: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
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
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
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
d43f749fc7
feat(schema): Migrate to typescript ( #21900 )
2026-01-28 21:32:02 +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
Kazuaki Matsuo
5e28714442
fix: apply npm run lint:fix ( #21867 )
2026-01-18 09:04:01 -08:00
Edgars Eglītis
e9a6e5425c
fix(scripts): properly import log-symbols in scripts ( #21819 )
2025-12-15 17:17:24 +02:00
Edgars Eglītis
053a88bac1
chore(deps): update log-symbols to v7 ( #21816 )
2025-12-15 14:13:29 +02:00
Edgars Eglītis
591e678e6f
chore(deps): remove source-map-support ( #21800 )
2025-12-11 12:50:26 +02: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
Mykola Mokhnach
3ef48f18f0
chore: Bump minimum node.js version ( #21309 )
2025-06-02 08:19:44 +02:00
Mykola Mokhnach
7e5184564a
chore: Remove obsolete dependencies ( #21128 )
2025-03-20 12:21:41 +01:00
Jonathan Lipps
715fd03c45
chore: publish
...
- appium@2.16 .1
- @appium/base-driver@9.16 .1
- @appium/base-plugin@2.3.2
- @appium/docutils@1.0.31
- @appium/driver-test-support@0.7.6
- @appium/fake-plugin@3.2.2
- @appium/images-plugin@3.0.29
- @appium/plugin-test-support@0.3.51
- @appium/schema@0.8.1
- @appium/support@6.0.5
- @appium/test-support@3.1.5
- @appium/tsconfig@0.3.4
- @appium/types@0.25 .1
- @appium/universal-xml-plugin@1.0.29
2025-02-20 11:04:05 -08:00
Edgars Eglītis
47497bc8da
chore(schema,tsconfig,universal-xml-plugin): fix repository field in package.json ( #21011 )
2025-02-20 10:04:01 +02:00
Jonathan Lipps
ea00e3aa18
chore: publish
...
- appium@2.16 .0
- @appium/base-driver@9.16 .0
- @appium/base-plugin@2.3.1
- @appium/docutils@1.0.30
- @appium/driver-test-support@0.7.5
- @appium/eslint-config-appium-ts@1.0.3
- @appium/execute-driver-plugin@4.0.2
- @appium/fake-driver@5.7.1
- @appium/fake-plugin@3.2.1
- @appium/images-plugin@3.0.28
- @appium/opencv@3.0.8
- @appium/plugin-test-support@0.3.50
- @appium/schema@0.8.0
- @appium/support@6.0.4
- @appium/test-support@3.1.4
- @appium/types@0.25 .0
- @appium/universal-xml-plugin@1.0.28
2025-02-19 12:15:46 -08:00
Mykola Mokhnach
eb1b156146
feat(appium): Add a command line parameter to configure HTTP server request timeout ( #21003 )
2025-02-19 20:45:20 +01:00
Edgars Eglītis
70f154da52
chore: move or remove some main dependencies ( #20952 )
2025-02-02 11:57:13 +02:00
Jonathan Lipps
6742808345
chore: publish
...
- appium@2.14 .0
- @appium/base-driver@9.14 .0
- @appium/base-plugin@2.2.51
- @appium/docutils@1.0.27
- @appium/driver-test-support@0.7.2
- @appium/eslint-config-appium-ts@1.0.1
- @appium/execute-driver-plugin@4.0.0
- @appium/fake-driver@5.6.0
- @appium/fake-plugin@3.1.55
- @appium/images-plugin@3.0.25
- @appium/opencv@3.0.7
- @appium/plugin-test-support@0.3.47
- @appium/schema@0.7.1
- @appium/support@6.0.1
- @appium/test-support@3.1.1
- @appium/types@0.23 .0
- @appium/universal-xml-plugin@1.0.27
2025-01-02 10:59:35 -08:00
Mykola Mokhnach
65658ccbdd
fix: Reduce linter warnings ( #20860 )
2024-12-28 09:30:05 +01:00
Jonathan Lipps
e3f7bd07f7
chore: publish
...
- appium@2.12 .0
- @appium/base-driver@9.12 .0
- @appium/base-plugin@2.2.46
- @appium/doctor@2.1.12
- @appium/docutils@1.0.22
- @appium/driver-test-support@0.6.10
- @appium/execute-driver-plugin@3.0.36
- @appium/fake-driver@5.5.5
- @appium/fake-plugin@3.1.50
- @appium/images-plugin@3.0.20
- @appium/plugin-test-support@0.3.43
- @appium/schema@0.7.0
- @appium/support@5.1.5
- @appium/test-support@3.0.50
- @appium/types@0.22 .0
- @appium/universal-xml-plugin@1.0.24
2024-10-15 09:32:02 -07:00
Mykola Mokhnach
56618886ed
feat(appium): Make server graceful shutdown timeout configurable via command line args ( #20641 )
2024-10-05 16:14:31 +02:00
Jonathan Lipps
2b12d5974a
chore: publish
...
- appium@2.10 .2
- @appium/base-driver@9.10 .2
- @appium/base-plugin@2.2.38
- @appium/doctor@2.1.5
- @appium/docutils@1.0.14
- @appium/driver-test-support@0.6.2
- @appium/fake-plugin@3.1.42
- @appium/images-plugin@3.0.13
- @appium/plugin-test-support@0.3.37
- @appium/schema@0.6.1
- @appium/support@5.0.2
- @appium/test-support@3.0.42
- @appium/types@0.20 .2
2024-06-11 12:06:28 -07:00
Jonathan Lipps
45cc948671
fix(schema): edit a comment in order to trigger a publish
2024-06-11 12:05:50 -07:00
Jonathan Lipps
f40598161c
chore: publish
...
- appium@2.10 .0
- @appium/base-driver@9.10 .0
- @appium/base-plugin@2.2.36
- @appium/doctor@2.1.3
- @appium/docutils@1.0.12
- @appium/driver-test-support@0.6.0
- @appium/fake-plugin@3.1.40
- @appium/images-plugin@3.0.11
- @appium/logger@1.4.0
- @appium/plugin-test-support@0.3.35
- @appium/schema@0.6.0
- @appium/support@5.0.0
- @appium/test-support@3.0.40
- @appium/types@0.20 .0
2024-06-10 16:29:53 -07:00
Mykola Mokhnach
1e86537e94
feat(appium): Add a possibility to print logs in json format ( #20224 )
2024-06-08 08:08:37 +02:00
Jonathan Lipps
5c1d20517c
chore: publish
...
- appium@2.3.0
- @appium/base-driver@9.4.4
- @appium/base-plugin@2.2.25
- @appium/doctor@2.0.30
- @appium/docutils@1.0.1
- @appium/driver-test-support@0.4.19
- @appium/execute-driver-plugin@3.0.22
- @appium/fake-driver@5.3.0
- @appium/fake-plugin@3.1.29
- @appium/images-plugin@3.0.0
- @appium/opencv@3.0.0
- @appium/plugin-test-support@0.3.26
- @appium/relaxed-caps-plugin@1.0.6
- @appium/schema@0.5.0
- @appium/strongbox@0.3.2
- @appium/support@4.1.11
- @appium/test-support@3.0.29
- @appium/types@0.15 .0
- @appium/universal-xml-plugin@1.0.16
2023-12-18 13:43:38 -08:00
Mykola Mokhnach
22ca747107
fix(appium): Respect the value of no-perms-check server arg ( #19518 )
2023-12-12 09:24:17 +01:00
Mykola Mokhnach
06e7f3489d
feat(appium): Load drivers and plugins asynchronously ( #19512 )
2023-12-12 09:15:49 +01:00
Edgars Eglītis
7528fcf890
fix(docutils): remove @appium/typedoc-plugin-appium and all other uses of typedoc ( #19465 )
2023-12-05 08:46:07 +01:00
Jonathan Lipps
717ec38d8c
chore: publish
...
- appium@2.2.2
- @appium/base-driver@9.4.2
- @appium/base-plugin@2.2.23
- @appium/doctor@2.0.28
- @appium/docutils@0.4.12
- @appium/driver-test-support@0.4.17
- @appium/execute-driver-plugin@3.0.20
- @appium/fake-driver@5.2.11
- @appium/fake-plugin@3.1.27
- @appium/images-plugin@2.1.7
- @appium/opencv@2.1.6
- @appium/plugin-test-support@0.3.24
- @appium/schema@0.4.2
- @appium/support@4.1.9
- @appium/test-support@3.0.27
- @appium/types@0.14 .2
- @appium/universal-xml-plugin@1.0.15
2023-11-14 14:30:15 -08:00
renovate[bot]
5ae8df3c36
fix(support): update definitelytyped
2023-11-09 17:15:27 +00:00
Jonathan Lipps
bd6e3ac0b0
chore: publish
...
- appium@2.2.1
- @appium/base-driver@9.4.1
- @appium/base-plugin@2.2.22
- @appium/doctor@2.0.27
- @appium/docutils@0.4.11
- @appium/driver-test-support@0.4.16
- @appium/execute-driver-plugin@3.0.19
- @appium/fake-driver@5.2.10
- @appium/fake-plugin@3.1.26
- @appium/images-plugin@2.1.6
- @appium/opencv@2.1.5
- @appium/plugin-test-support@0.3.23
- @appium/schema@0.4.1
- @appium/support@4.1.8
- @appium/test-support@3.0.26
- @appium/types@0.14 .1
- @appium/universal-xml-plugin@1.0.14
2023-10-19 10:05:33 -07:00