v0.9.13
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.9.13 (2022-09-16)
Features
- turn off logging per selector
0.9.12 (2022-09-09)
Features
- support
press
OPA5 interaction forwdi5
press()
API - enable
enterText()
in fluent async api - more precise error messages (with causes)
0.9.11 (2022-09-08)
Bug Fixes
- prevent unintentional bubbling up of
Error
exceptions
0.9.10 (2022-07-27)
Features
0.9.9 (2022-07-05)
0.9.8 (2022-07-04)
Features
0.9.7 (2022-07-04)
Bug Fixes
0.9.6 (2022-06-29)
0.9.5 (2022-06-24)
Features
0.9.4 (2022-06-21)
Bug Fixes
0.9.3 (2022-06-20)
Bug Fixes
0.9.2 (2022-06-15)
Features
0.9.1 (2022-05-23)
Features
0.9.0 (2022-05-11)
0.9.0-rc4.3 (2022-04-28)
Bug Fixes
0.9.0-rc4.2 (2022-04-20)
Features
- add to "best of UI5" (#231) (b17685c)
- proxy object-type return value (#234) (1959411)
- wdi5-control: .getControlInfo() for info on capabilities (#214) (965d8bb)
- wdi5-control: .getControlInfo() for info on capabilities (#214) (073d917)
0.9.0-rc4.1 (2022-04-12)
Features
Bug Fixes
0.9.0-rc4 (2022-04-08)
Features
- added selenium-service configuration sample (#220) (99dd250)
- get all controls of a specific type (#212) (f4e8082)
- performance: using custom waitForUI5 function to overcome sap.ui.test.RecordReplay promiseWaiter issue (#217) (53fd065), closes #196
- wdio bridge via $() (#179) (acf026b)
Bug Fixes
0.9.0-rc3 (2022-03-25)
Features
Bug Fixes
- control getShorthand returns array-valued property (#170) (b7a2789), closes #172
- Version Checks (#200) (3648a98)
0.9.0-rc2 (2022-03-22)
0.9.0-rc1 (2022-03-18)
Features
- devx: auto open dev tools when DEBUG is set (#168) (048767b)
- enhanced logger and tests (#189) (959f159)
- logger: custom tags in logger (17eef1a)
- matcher: i18n, ancestor, descendant, sibling, labelFor (1fd328c), closes #129 #121
Bug Fixes
- 118: loggin of selector verification (6ff7283)
- docs: wdi5 types ref (bfe7f6b)
- example-app: types ref (e983b4b)
- rm i18n changes (6a1bcda)
- safeguard empty baseURL (#165) (620f3b5), closes #148
0.9.0-alpha.1 (2022-03-04)
Features
0.9.0-alpha.0 (2022-03-01)
Features
- "ui5" plugin, webserver and tooling (e912898)
- add control selector (f78dcb3)
- async api (c94444b)
- chrome flags (c48a9bf)
- colored console (fd47ba5)
- dev: add commit linting (a8ade45)
- dev: add linting for staged files (f4fc3b1)
- expose wdi5 class (e88b25a)
- hook up wdi5 commands to wdio (37e55bd)
- initial plugin skeleton (ea30572)
- introduce build script (a6eac16)
- late-inject: make it work (e523e43)
- logger (7547b6a)
- make _getAggregation fluent-api compatible (37ec913)
- npm: workspaces (a0e77c1)
- outsource _navTo (9eaa97c)
- prep npm distribution (6228eef)
- re-export browser commands (1fea437)
- screenshot api (bd9b3d2)
- service: expose injectUI5() (4f3097a)
- skeleton: running e2e test (0391fc8)
- types: wdi5 browser (d7496a9)
- use workspace for referencing wdio-ui5-service (70ad24e)
- wdi5 config (7215bcb)
- wdi5: add "helper" class (7e966c3)
- wdio-ui5-service: assert ui5 page (a74667f)
- wdio,config: working wdi5-enhanced config (e1e5283)
Bug Fixes
- add missing wait for ui5 timeout option (0e59dbe)
- api visibility (eba53bd)
- client side getAggregation (6c9e98b)
- custom press api (8cf76b6)
- disable control's fireEvent for wdi5's api (ba367c6)
- export module (9c57635)
- make usable in fluent async api (6300a1b)
- md (b02c47f)
- module export (673830c)
- package.json: main entry point (04ce093)
- pass over generated control id (84fd727)
- reenable button for nav sequence (d66a982)
- references (54ecae7)
- safeguard cache control store (0949fa0)
- ts: compile errors for mocha + jquery (ae252eb)
- using logger singleton (22b70a0)
- wdi5 init sequence (3a9eb2b)
- work getWebElement with fluent async api (07fd194)