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
Cassian433
b95aaac60b
feat(universal-xml-plugin): add execute methods to toggle translation ( #22862 )
...
* feat(universal-xml-plugin): add execute methods to toggle translation
Translation could not be turned off during a session, so there was no
way to get the driver's original page source or to run an XPath query
against the original node names while the plugin was active.
This adds two execute methods:
- `universalXml: setEnabled` turns translation off or on for the
current session. While it's off, getPageSource and findElement(s)
are passed on unchanged.
- `universalXml: isEnabled` returns the current state.
Translation stays on by default, so existing sessions behave as
before. The context API is not touched, so drivers' assumptions about
the current context are unaffected.
Refs #21630
* chore(universal-xml-plugin): add jsdoc to public methods and mark unused args with void
---------
Co-authored-by: Cassian433 <262026629+Cassian433@users.noreply.github.com >
2026-10-05 17:00:54 +09: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
c2e53e15e5
chore: publish
...
- appium@4.0.0-beta.1
- @appium/execute-driver-plugin@8.0.0-beta.1
- @appium/fake-driver@7.0.0-beta.1
- @appium/fake-plugin@5.0.0-beta.1
- @appium/images-plugin@6.0.0-beta.1
- @appium/plugin-test-support@4.0.0-beta.1
- @appium/relaxed-caps-plugin@4.0.0-beta.1
- @appium/storage-plugin@3.0.0-beta.1
- @appium/universal-xml-plugin@4.0.0-beta.1
2026-09-19 21:26:08 +00:00
Mykola Mokhnach
b09efc31c6
fix(deps): catch up peerDependencies to published beta.0; drop bootstrap_packages ( #22793 )
2026-09-19 23:21:31 +02: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
bcf1c57999
fix: declare dependencies that were only resolving via hoisting ( #22758 )
2026-09-11 14:04:00 +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
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
Mohamed Mostafa
1f945716a0
fix(universal-xml-plugin): iOS findElements drops matches after the first one ( #22644 )
2026-08-23 08:58:11 +02:00
renovate[bot]
746073148f
chore(universal-xml-plugin): update dependency @xmldom/xmldom to v0.9.12 ( #22660 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-22 22:56:19 +03:00
renovate[bot]
6fb07a5dbc
chore(universal-xml-plugin): update dependency @xmldom/xmldom to v0.9.11 ( #22657 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-22 22:40:03 +03:00
renovate[bot]
05e36962e6
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.11.0 ( #22653 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-22 08:00:45 +02:00
Mykola Mokhnach
5c870329a3
feat(universal-xml-plugin)!: Migrate package to ESM ( #22557 )
...
BREAKING CHANGE: @appium/universal-xml-plugin is now an ESM-only package. It can no longer be loaded via CommonJS require(); consumers must use import or dynamic import(). Appium's own extension loader already loads plugins via dynamic import(), so appium plugin install/use universal-xml is unaffected. Deep imports into the package's internals are no longer possible — only the public entry point is exposed via exports.
2026-07-29 21:59:11 +02: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
renovate[bot]
0cfafb23c0
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.10.1 ( #22516 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-19 14:37:19 +00:00
renovate[bot]
67cf081098
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.10.0 ( #22502 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-16 18:01:17 +00: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
0e4ecc49d6
chore(universal-xml-plugin): Drop mocha and chai ( #22440 )
2026-06-27 22:18:18 +02:00
renovate[bot]
52ec456d17
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.9.3 ( #22419 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-23 18:12:07 +00:00
renovate[bot]
edc2013073
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.9.2 ( #22409 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-20 17:29:10 +00: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
renovate[bot]
3016201f2a
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.9.0 ( #22397 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-18 23:15:13 +02:00
Edgars Eglītis
609db021f4
docs: adjust plugin READMEs for consistency ( #22395 )
2026-06-18 11:02:19 +03: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
41264445a3
chore(universal-xml-plugin): Enable strict mode ( #22329 )
2026-05-31 20:24:42 +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
0d1271f812
chore(universal-xml-plugin): Ditch lodash ( #22305 )
2026-05-27 06:22:40 +02:00
renovate[bot]
e1e228380f
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.8.0 ( #22277 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-15 15:31:01 +00:00
renovate[bot]
59a460949a
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.7.3 ( #22260 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-10 10:19:43 +02: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]
6c9f7bbf6a
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.7.2 ( #22215 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 11:44:36 +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
renovate[bot]
abba69f23a
chore(universal-xml-plugin): update dependency @xmldom/xmldom to v0.9.10 ( #22202 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 10:33:13 +03:00
renovate[bot]
c986fbe5ac
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.7.1 ( #22181 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 22:12:18 +03:00
Mykola Mokhnach
efe167f59a
fix: All the rest of linter warnings ( #22183 )
2026-04-17 19:24:57 +02:00
renovate[bot]
71ca18c565
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.5.11 ( #22158 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-12 13:51:05 +00: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
renovate[bot]
e79c521fa7
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.5.10 ( #22138 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-06 13:54:55 +00:00
renovate[bot]
ad13932e6e
chore(universal-xml-plugin): update dependency lodash to v4.18.1 [security] ( #22131 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-03 01:35:57 +00:00
renovate[bot]
aca8f72ee5
chore(universal-xml-plugin): update dependency @xmldom/xmldom to v0.9.9 ( #22122 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 14:46:34 +03:00
renovate[bot]
41f2304e16
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.5.9 ( #22102 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-24 21:45:51 +00:00
renovate[bot]
26f8429509
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.5.8 ( #22093 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-21 14:06:08 +00:00
renovate[bot]
2f17a1a0ac
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.5.7 [security] ( #22086 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-20 04:51:04 +00:00
renovate[bot]
1412d58452
chore(universal-xml-plugin): update dependency fast-xml-parser to v5.5.6 ( #22066 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-17 17:46:15 +00:00