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
renovate[bot]
f475b41785
chore(execute-driver-plugin): update webdriverio monorepo to v9.28.0 ( #22385 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-14 13:15:28 +00:00
renovate[bot]
0e6a33bd26
chore(support): update dependency semver to v7.8.4 ( #22383 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-13 18:39:17 +00:00
renovate[bot]
78683d9176
chore(support): update dependency semver to v7.8.3 ( #22379 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-12 15:16:08 +02:00
github-actions[bot]
136903398e
docs(appium): Update documentation translations ( #22375 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-06-10 22:01:47 -07:00
Mykola Mokhnach
c704023790
chore: Strip obsolete methods usages in monorepo packages ( #22363 )
2026-06-10 19:14:44 +02:00
github-actions[bot]
27c22b7103
docs(appium): Update documentation translations ( #22373 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-06-09 22:03:43 -07:00
Edgars Eglītis
a740d9d8dd
docs: add AppiumConf 2026 archive & remove banner ( #22372 )
2026-06-09 18:41:11 +03:00
Kazuaki Matsuo
5fee01752f
fix(storage-plugin): add fs.sanitizeName for the delete request as well ( #22362 )
...
* fix(storage-plugin): add fs.sanitizeName for the delete request
* move empty check as well
* fix: apply formatter
* return false for exception cases
* return false for exception cases
* tweak a bit
* fix format
2026-06-08 20:43:04 -07:00
renovate[bot]
7eb65eff9f
chore(support): update dependency semver to v7.8.2 ( #22364 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-08 09:49:31 +02:00
Mykola Mokhnach
f0de6b8719
chore: Ditch @colors/colors and supports-color ( #22357 )
2026-06-07 00:00:45 +02:00
renovate[bot]
d8d0c12cf9
chore(support): update dependency axios to v1.17.0 ( #22356 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-06 12:22:46 +02:00
Mykola Mokhnach
389bff1173
chore: Ditch resolve-from and package-changed dependencies ( #22354 )
2026-06-06 12:22:03 +02: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
Mykola Mokhnach
3b76a4bb63
chore(appium): Ditch lodash ( #22342 )
2026-06-05 07:40:16 +02:00
renovate[bot]
f9fa1d429d
chore(types): update dependency type-fest to v5.7.0 ( #22347 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 12:28:18 +02:00
Mykola Mokhnach
f18fc39de3
chore(appium): Enable strict TS mode ( #22340 )
2026-06-03 10:14:53 +02:00
renovate[bot]
1c5c48b582
chore(storage-plugin): update dependency lru-cache to v11.5.1 ( #22328 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-31 08:58:54 +00: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
renovate[bot]
ea38864e95
chore(execute-driver-plugin): update dependency webdriverio to v9.27.2 ( #22326 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-30 09:32:17 +00:00
renovate[bot]
101b31f35d
chore(storage-plugin): update dependency ws to v8.21.0 ( #22310 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-27 08:30:57 +00:00
Mykola Mokhnach
abb83bde62
feat(appium): Ditch bluebird ( #22301 )
2026-05-25 08:13:07 +02:00
renovate[bot]
1fc8582327
chore(support): update dependency semver to v7.8.1 ( #22299 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-25 07:42:10 +02:00
renovate[bot]
04b408aace
chore(storage-plugin): update dependency lru-cache to v11.5.0 ( #22294 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-25 07:33:05 +02:00
renovate[bot]
094daa24be
chore(storage-plugin): update dependency lru-cache to v11.4.0 ( #22288 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-21 14:00:29 +00:00
github-actions[bot]
e58253033d
docs(appium): Update documentation translations ( #22285 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-05-18 23:46:57 -07:00
Mykola Mokhnach
25d922b7d3
feat: make assignIpc internal ( #22278 )
2026-05-18 07:35:51 +02: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
renovate[bot]
6d88f54918
chore(support): update dependency axios to v1.16.1 ( #22283 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 13:25:41 +00:00
renovate[bot]
ecf927395d
chore(storage-plugin): update dependency ws to v8.20.1 ( #22281 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 09:44:23 +00:00
renovate[bot]
3f9a2ea18f
chore(docutils): update dependency yaml to v2.9.0 ( #22276 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-15 09:39:13 +00:00
github-actions[bot]
1dffc4e833
docs(appium): Update documentation translations ( #22273 )
...
Co-authored-by: mykola-mokhnach <7767781+mykola-mokhnach@users.noreply.github.com >
2026-05-14 22:45:04 -07: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
renovate[bot]
ea186eae17
chore(support): update dependency semver to v7.8.0 ( #22266 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 14:46:17 +00: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
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
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
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
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]
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]
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