Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
5.7.0 (2025-01-08)
Features
-
appium,base-driver,base-plugin: allow plugins to define custom bidi commands and emit bidi events (#20876) (8df1c21)
5.6.0 (2025-01-02)
Features
-
appium: allow drivers to define their own bidi commands (#20828) (a917ec6)
-
fake-driver: add getWindowHandle and getWindowHandles to reduce wdio errors in CI (#20865) (c5443e9)
Bug Fixes
5.5.7 (2024-12-05)
Bug Fixes
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.9.6 (#20819) (228b091)
5.5.6 (2024-11-29)
Bug Fixes
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.9.5 (#20699) (7860c05)
5.5.5 (2024-10-15)
Bug Fixes
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.9.4 (#20663) (b56b180)
5.5.4 (2024-09-26)
Bug Fixes
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.9.3 (#20599) (f344504)
5.5.3 (2024-09-16)
Bug Fixes
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.9.0 (#20513) (da3f9ff)
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.9.2 (#20537) (3d674d0)
5.5.2 (2024-05-27)
Note: Version bump only for package @appium/fake-driver
5.5.1 (2024-02-13)
Bug Fixes
5.5.0 (2024-02-06)
Features
-
appium: Set a proper exit code if any of required doctor checks fails (#19617) (f4011f1)
5.4.0 (2024-01-03)
Features
5.3.0 (2023-12-18)
Features
-
appium: Load drivers and plugins asynchronously (#19512) (06e7f34)
Bug Fixes
-
docutils: remove
@appium/typedoc-plugin-appium
and all other uses of typedoc
(#19465) (7528fcf)
-
universal-xml-plugin: update dependency xpath to v0.0.34 (#19540) (cdd8a65)
5.2.11 (2023-11-14)
Bug Fixes
-
support: update definitelytyped (5ae8df3)
5.2.10 (2023-10-19)
Bug Fixes
-
support: update definitelytyped (a306ce7)
5.2.9 (2023-10-18)
Bug Fixes
-
images-plugin: update dependency lru-cache to v10 (#19050) (72a806b)
-
opencv: update definitelytyped (d2a9a99)
-
support: update definitelytyped (b6a76ce)
5.2.8 (2023-08-21)
Bug Fixes
-
universal-xml-plugin: update dependency xpath to v0.0.33 (#18952) (f2cff24)
5.2.7 (2023-08-17)
Bug Fixes
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.8.10 (#18949) (12147d5)
5.2.6 (2023-07-03)
Bug Fixes
-
types: separate the type of opts from initialOpts (d6cca51)
5.2.5 (2023-06-15)
Bug Fixes
-
fake-driver: update definition of findElOrEls (598b255)
-
types,fake-driver: getLog doesn't necessarily return an array (00ae162)
-
types: various fixes for reality (81bc527)
5.2.4 (2023-06-14)
Bug Fixes
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.8.8 (3bf4060)
5.2.3 (2023-04-03)
Bug Fixes
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.8.7 (b9d339e)
5.2.2 (2023-03-28)
Bug Fixes
-
appium,types,base-driver,fake-driver,driver-test-support: normalize constraint defaults (3c9fa7b)
5.2.1 (2023-03-08)
Bug Fixes
-
appium,fake-driver: expose child process when running an extension script (e9dae3f)
-
fake-driver: fix a broken type (b4c1403)
5.2.0 (2023-02-24)
Features
-
typedoc-plugin-appium: extract descriptions of return values from builtins (ebe9477)
5.1.5 (2023-02-09)
Note: Version bump only for package @appium/fake-driver
5.1.4 (2023-01-23)
Note: Version bump only for package @appium/fake-driver
5.1.3 (2023-01-13)
Note: Version bump only for package @appium/fake-driver
5.1.2 (2023-01-13)
Note: Version bump only for package @appium/fake-driver
5.1.1 (2023-01-13)
Note: Version bump only for package @appium/fake-driver
5.1.0 (2023-01-13)
Features
-
base-driver: deprecate non-standard routes (7055a0b)
-
typedoc-appium-plugin: implement cross-referencing of methods (8b33414)
5.0.0 (2022-12-14)
Bug Fixes
-
fake-driver: copy screen.png on build (4dfe161)
-
fake-driver: update dependency asyncbox to v2.9.4 (70a9c14)
-
opencv: update definitelytyped (32557f4)
-
universal-xml-plugin: update dependency @xmldom/xmldom to v0.8.6 (a33e6b0)
-
chore!: set engines to minimum Node.js v14.17.0 (a1dbe6c)
Features
- experimental support for typedoc generation (4746080)
BREAKING CHANGES
- Appium now supports version range
^14.17.0 || ^16.13.0 || >=18.0.0
4.2.2 (2022-10-13)
Note: Version bump only for package @appium/fake-driver
4.2.1 (2022-09-07)
Note: Version bump only for package @appium/fake-driver
4.2.0 (2022-08-10)
Features
-
appium,base-driver,fake-driver,fake-plugin,test-support,types: updateServer receives cliArgs param (d4b9833), closes #17304
-
base-driver,fake-driver,appium: add convenience methods for defining execute script overloads (#17321) (337ec3e)
4.1.0 (2022-08-03)
Bug Fixes
-
appium,base-driver,base-plugin,doctor,docutils,eslint-config-appium,execute-driver-plugin,fake-driver,fake-plugin,gulp-plugins,images-plugin,opencv,relaxed-caps-plugin,schema,support,test-support,types,universal-xml-plugin: update engines (d8d2382)
Features
-
appium: pass unknown args to extension scripts (faff3ce), closes #17250
4.0.2 (2022-07-28)
Bug Fixes
- moved type packages to deps of specific packages (f9129df)
4.0.1 (2022-05-31)
Note: Version bump only for package @appium/fake-driver
4.0.0 (2022-05-31)
Bug Fixes
-
appium: fix extension autoinstall postinstall script (3e2c05d), closes #16924
Features
-
fake-driver: use peer deps (189e85f)
BREAKING CHANGES
-
fake-driver: This now requires a peer dependency on
appium
3.2.13 (2022-05-02)
Note: Version bump only for package @appium/fake-driver
3.2.12 (2022-04-20)
Note: Version bump only for package @appium/fake-driver
3.2.11 (2022-04-20)
Note: Version bump only for package @appium/fake-driver
3.2.10 (2022-04-20)
Note: Version bump only for package @appium/fake-driver
3.2.9 (2022-04-12)
Note: Version bump only for package @appium/fake-driver
3.2.8 (2022-04-12)
Note: Version bump only for package @appium/fake-driver
3.2.7 (2022-04-07)
Note: Version bump only for package @appium/fake-driver
3.2.6 (2022-03-23)
Note: Version bump only for package @appium/fake-driver
3.2.5 (2022-03-22)
Bug Fixes
-
fake-driver: create cjs executable entry point (1b29920)
3.2.4 (2022-01-21)
Note: Version bump only for package @appium/fake-driver
3.2.3 (2022-01-11)
Note: Version bump only for package @appium/fake-driver
3.2.2 (2021-11-23)
Note: Version bump only for package @appium/fake-driver
3.2.1 (2021-11-19)
Bug Fixes
-
fake-driver: create cjs wrapper (a93f37a)
3.2.0 (2021-11-15)
Features
-
fake-driver: add a new 'PROXY' context that does 'proxying' for use in testing (9e6c0a1)
3.1.0 (2021-11-09)
Features
-
fake-driver: add a schema (cf7438a)
3.0.5 (2021-09-16)
Note: Version bump only for package @appium/fake-driver
3.0.4 (2021-09-16)
Note: Version bump only for package @appium/fake-driver
3.0.3 (2021-09-15)
Note: Version bump only for package @appium/fake-driver
3.0.2 (2021-09-14)
Note: Version bump only for package @appium/fake-driver
3.0.1 (2021-09-14)
Note: Version bump only for package @appium/fake-driver
3.0.0 (2021-08-16)
2.0.0-beta (2021-08-13)
Bug Fixes
-
fake-driver: copy non-JS files into build dir at transpile time; closes #15471 (950372c)
chore
Features
-
appium: Add driver and plugin server arg injection feature (#15388) (d3c11e3)
BREAKING CHANGES
-
fake-driver
now depends upon @appium/base-driver@8.x
@appium/fake-driver
- need to use w3c capabilities only
- fix: find
app.xml
fixture properly when running tests via mocha --require=@babel/register
@appium/base-driver
- fixed a dead URL in a comment
- updated the "logging" tests to manually supply w3c capabilities.
createSession()
does it for you, but executeCommand('createSession')
does not.
- display the name of the driver under test when executing base driver's test suite with other drivers
Опубликовать ( 0 )