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
Kazuaki Matsuo
c5ddcef894
fix: centralize URL hostname formatting and bracket IPv6 hosts ( #22914 )
...
* fix: bracket IPv6 hosts in proxy and helper URLs
* refactor(support): share URL hostname formatting across packages
* test: remove duplicate hostname formatting coverage
* refactor(support): move hostname formatting to net module
2026-10-08 23:52:44 +09:00
Edgars Eglītis
57af81cc3b
chore: port dependency bumps from master ( #22921 )
...
* chore: port dependency bumps from master
* chore: fix format
2026-10-08 17:14:32 +03:00
Mykola Mokhnach
8297d31fb1
fix(storage-plugin)!: mount routes under the server base path ( #22906 )
...
BREAKING CHANGE: the storage routes (and the stream/events websocket paths) were always mounted at the server root, ignoring --base-path. They are now prefixed with the base path, e.g. /wd/hub/appium/storage/add.
2026-10-07 10:13:24 +02:00
Edgars Eglītis
298b09cdbf
chore: apply oxlint correctness fixes ( #22896 )
...
* chore: fix some correctness issues
* chore: fix more correctness issues
* chore: more correctness fixes
* chore: remove unnecessary eslint-disable directives
* chore: more correctness fixes
* chore: apply remaining fixes
* chore: minor tuning
* chore: explicitly disable rule
* chore: handle TS error
* chore: tune
* chore: tune more
* chore: address comments
* chore: address some comments
* chore: address remaining comments
* chore: address previously missed copilot commens
2026-10-05 20:52:17 +03: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
14c42f791c
fix(base-driver): return protocol errors for null rejections ( #22869 )
2026-10-04 09:59:50 +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
Mykola Mokhnach
7a79dc208c
refactor(base-driver): vendor Levenshtein distance and drop http-status-codes dep ( #22805 )
2026-09-22 22:16:34 +02:00
Mykola Mokhnach
822e4d19d5
refactor(http-server): move network/listener-address helpers out of appium ( #22804 )
2026-09-22 21:33:05 +02:00
Mykola Mokhnach
225a1c6d9d
refactor(base-driver)!: extract the HTTP/Express server into @appium/http-server ( #22800 )
...
BREAKING CHANGE: @appium/base-driver no longer exports server, normalizeBasePath, configureServer, ServerOpts, ConfigureServerOpts, ConfigureHttpOpts, or StartServerOpts, and no longer depends on express/morgan/body-parser/ method-override/path-to-regexp. Use the new @appium/http-server package instead.
BREAKING CHANGE: appium/driver.js and driver.d.ts no longer re-export server/normalizeBasePath/configureServer/ServerOpts (or their types), and no longer use a blanket export *. Import from @appium/http-server directly if you were relying on this undocumented path.
2026-09-22 07:44:13 +02:00