Wdi5 Versions Save

official UI5 end-to-end test framework for UI5 web-apps. wdi5 = Webdriver.IO + UI5 Test API

v2.0.7

2 weeks ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.7 (2024-04-28)

2.0.6 (2024-01-15)

2.0.5 (2024-01-10)

Bug Fixes

  • TypeScript Module Configuration (especially for ESM) (#574) (56552d5), closes #573

2.0.4 (2023-12-21)

Bug Fixes

  • remove empty array elements to reduce to reduce scope transfer size (#570) (f2843c1)

2.0.3 (2023-11-15)

Bug Fixes

  • timeout from config during late inject (#552) (2dc1e08)

2.0.2 (2023-10-05)

Bug Fixes

2.0.1 (2023-09-25)

2.0.0 (2023-09-16)

2.0.0-rc.0 (2023-09-08)

Features

Bug Fixes

  • remove it.only from stale element tests (7bb89f1)

2.0.0-beta.1 (2023-08-29)

Features

  • sap build workzone std ed enablement, ias authentication capability (#520) (8f6c217), closes #378

2.0.0-beta.0 (2023-08-28)

Features

2.0.0-alpha.1 (2023-07-06)

2.0.0-alpha.0 (2023-07-03)

Features

1.5.4 (2023-08-31)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)

v2.0.6

4 months ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.6 (2024-01-15)

2.0.5 (2024-01-10)

Bug Fixes

  • TypeScript Module Configuration (especially for ESM) (#574) (56552d5), closes #573

2.0.4 (2023-12-21)

Bug Fixes

  • remove empty array elements to reduce to reduce scope transfer size (#570) (f2843c1)

2.0.3 (2023-11-15)

Bug Fixes

  • timeout from config during late inject (#552) (2dc1e08)

2.0.2 (2023-10-05)

Bug Fixes

2.0.1 (2023-09-25)

2.0.0 (2023-09-16)

2.0.0-rc.0 (2023-09-08)

Features

Bug Fixes

  • remove it.only from stale element tests (7bb89f1)

2.0.0-beta.1 (2023-08-29)

Features

  • sap build workzone std ed enablement, ias authentication capability (#520) (8f6c217), closes #378

2.0.0-beta.0 (2023-08-28)

Features

2.0.0-alpha.1 (2023-07-06)

2.0.0-alpha.0 (2023-07-03)

Features

1.5.4 (2023-08-31)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)

v2.0.5

4 months ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.5 (2024-01-10)

Bug Fixes

  • TypeScript Module Configuration (especially for ESM) (#574) (56552d5), closes #573

2.0.4 (2023-12-21)

Bug Fixes

  • remove empty array elements to reduce to reduce scope transfer size (#570) (f2843c1)

2.0.3 (2023-11-15)

Bug Fixes

  • timeout from config during late inject (#552) (2dc1e08)

2.0.2 (2023-10-05)

Bug Fixes

2.0.1 (2023-09-25)

2.0.0 (2023-09-16)

2.0.0-rc.0 (2023-09-08)

Features

Bug Fixes

  • remove it.only from stale element tests (7bb89f1)

2.0.0-beta.1 (2023-08-29)

Features

  • sap build workzone std ed enablement, ias authentication capability (#520) (8f6c217), closes #378

2.0.0-beta.0 (2023-08-28)

Features

2.0.0-alpha.1 (2023-07-06)

2.0.0-alpha.0 (2023-07-03)

Features

1.5.4 (2023-08-31)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)

v2.0.4

4 months ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.4 (2023-12-21)

Bug Fixes

  • remove empty array elements to reduce to reduce scope transfer size (#570) (f2843c1)

2.0.3 (2023-11-15)

Bug Fixes

  • timeout from config during late inject (#552) (2dc1e08)

2.0.2 (2023-10-05)

Bug Fixes

2.0.1 (2023-09-25)

2.0.0 (2023-09-16)

2.0.0-rc.0 (2023-09-08)

Features

Bug Fixes

  • remove it.only from stale element tests (7bb89f1)

2.0.0-beta.1 (2023-08-29)

Features

  • sap build workzone std ed enablement, ias authentication capability (#520) (8f6c217), closes #378

2.0.0-beta.0 (2023-08-28)

Features

2.0.0-alpha.1 (2023-07-06)

2.0.0-alpha.0 (2023-07-03)

Features

1.5.4 (2023-08-31)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)

v2.0.3

6 months ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.3 (2023-11-15)

Bug Fixes

  • timeout from config during late inject (#552) (2dc1e08)

2.0.2 (2023-10-05)

Bug Fixes

2.0.1 (2023-09-25)

2.0.0 (2023-09-16)

2.0.0-rc.0 (2023-09-08)

Features

Bug Fixes

  • remove it.only from stale element tests (7bb89f1)

2.0.0-beta.1 (2023-08-29)

Features

  • sap build workzone std ed enablement, ias authentication capability (#520) (8f6c217), closes #378

2.0.0-beta.0 (2023-08-28)

Features

2.0.0-alpha.1 (2023-07-06)

2.0.0-alpha.0 (2023-07-03)

Features

1.5.4 (2023-08-31)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)

v2.0.2

7 months ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.2 (2023-10-05)

Bug Fixes

2.0.1 (2023-09-25)

2.0.0 (2023-09-16)

2.0.0-rc.0 (2023-09-08)

Features

Bug Fixes

  • remove it.only from stale element tests (7bb89f1)

2.0.0-beta.1 (2023-08-29)

Features

  • sap build workzone std ed enablement, ias authentication capability (#520) (8f6c217), closes #378

2.0.0-beta.0 (2023-08-28)

Features

2.0.0-alpha.1 (2023-07-06)

2.0.0-alpha.0 (2023-07-03)

Features

1.5.4 (2023-08-31)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)

v2.0.1

7 months ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.1 (2023-09-25)

2.0.0 (2023-09-16)

2.0.0-rc.0 (2023-09-08)

Features

Bug Fixes

  • remove it.only from stale element tests (7bb89f1)

2.0.0-beta.1 (2023-08-29)

Features

  • sap build workzone std ed enablement, ias authentication capability (#520) (8f6c217), closes #378

2.0.0-beta.0 (2023-08-28)

Features

2.0.0-alpha.1 (2023-07-06)

2.0.0-alpha.0 (2023-07-03)

Features

1.5.4 (2023-08-31)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)

v1.5.6

8 months ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.5.6 (2023-09-07)

Bug Fixes

  • webdriver: backport safeguarding of stale element handling from wdi5^2 (f523410)

1.5.5 (2023-08-31)

Bug Fixes

  • devtools: handle renewing webElements gracefully (#527) (0190ce9)

1.5.4 (2023-08-31)

Bug Fixes

  • safeguard devtools protocol stale web element ref (#524) (ece986f)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)

v1.5.5

8 months ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.5.5 (2023-08-31)

Bug Fixes

  • devtools: handle renewing webElements gracefully (#527) (0190ce9)

1.5.4 (2023-08-31)

Bug Fixes

  • safeguard devtools protocol stale web element ref (#524) (ece986f)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)

v1.5.4

8 months ago

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.5.4 (2023-08-31)

Bug Fixes

  • safeguard devtools protocol stale web element ref (#524) (ece986f)

1.5.3 (2023-08-22)

Bug Fixes

  • display different error message depending on the type (#506) (0f8e356)

1.5.2 (2023-08-17)

Bug Fixes

  • invalidate control map when we injectUi5 (#513) (b6b7210)

1.5.1 (2023-06-14)

Bug Fixes

1.5.0 (2023-05-09)

Features

  • outsource auth tests, drop node 14, make node 16 dev default, align script timeout (#465) (b2cb381)

1.4.0 (2023-05-09)

Features

  • add exec to ui5 controls to boost performance for data retrieval from many ui5 child controls (#456) (93116d4)

1.3.3 (2023-04-27)

Bug Fixes

  • queue on the node event loop to mitigate "waitAsync is already running bug" (#455) (bed997e), closes #452

1.3.2 (2023-03-15)

Bug Fixes

  • fe-lib: transform milliseconds to seconds correctly for TestLibrary (#443) (a7f840f)

1.3.1 (2023-02-27)

1.3.0 (2023-02-24)

Features

1.2.1 (2023-02-23)

Bug Fixes

  • make saveObject() work in unsecure contexts (#419) (c293f0f), closes #416

1.2.0 (2023-02-08)

Features

  • allow for async client-side controller functions (#423) (bde49d1), closes #417

1.1.1 (2023-02-08)

Bug Fixes

1.1.0 (2023-01-30)

Features

  • make FE Test Library recognize Timeout Setting (#411) (9d84414)

1.0.5 (2023-01-13)

Bug Fixes

1.0.4 (2022-12-13)

Bug Fixes

1.0.3 (2022-12-12)

Bug Fixes

  • injectTools: narrow down the UMD loader to window (#387) (4f7994b), closes #386

1.0.2 (2022-11-30)

Bug Fixes

1.0.1 (2022-11-24)

Bug Fixes

  • wait for the injection of wdi5 till the redirection finished (#379) (2cc492e)

1.0.0 (2022-11-23)

1.0.0-pre.5 (2022-11-22)

Bug Fixes

1.0.0-pre.4 (2022-11-22)

1.0.0-pre.3 (2022-11-21)

Features

  • add watch support for authentication (#372) (8eb564d)

1.0.0-pre.2 (2022-11-16)

Bug Fixes

1.0.0-pre.1 (2022-11-14)

Features

1.0.0-pre.0 (2022-11-14)

Features

0.9.16 (2022-11-08)

Features

0.9.15 (2022-10-26)

Bug Fixes

0.9.14 (2022-10-26)

0.9.13 (2022-09-16)

Features

  • turn off logging per selector

0.9.12 (2022-09-09)

Features

  • support press OPA5 interaction for wdi5 press() API
  • enable enterText() in fluent async api
  • more precise error messages (with causes)

0.9.11 (2022-09-08)

Bug Fixes

0.9.10 (2022-07-27)

Features

  • improve error messages when control is not found (#309) (f7b3182), closes #304

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

  • improved sync with ui5 core lifecycle (#278) (53e1a7e)

0.9.1 (2022-05-23)

Features

0.9.0 (2022-05-11)

0.9.0-rc4.3 (2022-04-28)

Bug Fixes

  • #241: rm warning if control was not instatiated by $$ (#242) (0b6a111), closes #241

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

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

0.9.0-alpha.1 (2022-03-04)

Features

0.9.0-alpha.0 (2022-03-01)

Features

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)