changelogs.md
js-soft/wdi5
Repository
-
API
-
Source
0.9.1
May 23, 2022
Features
support SAP's "v4 testing library" (
#221
) (
0bbca82
), closes
#154
0.9.0
May 11, 2022
0.9.0-rc4.3
April 28, 2022
Bug Fixes
#241:
rm warning if control was not instatiated by $$ (
#242
) (
0b6a111
), closes
#241
0.9.0-rc4.2
April 20, 2022
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
April 12, 2022
Features
wdio bridge via $() (
#179
) (
41ef513
)
Bug Fixes
allControls with forceSelect (
#226
) (
0dd6853
), closes
#225
0.9.0-rc4
April 8, 2022
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
headless code example (
#216
) (
a2d6ee8
)
0.9.0-rc3
March 25, 2022
Features
combobox:
make aggregation work (
#191
) (
c2984bd
), closes
#121
Bug Fixes
control getShorthand returns array-valued property (
#170
) (
b7a2789
), closes
#172
Version Checks (
#200
) (
3648a98
)
0.9.0-rc2
March 22, 2022
0.9.0-rc1
March 18, 2022
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
March 4, 2022
Features
support fiori elements id selector (
#159
) (
352db78
)
0.9.0-alpha.0
March 1, 2022
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
)