Summary
This release addresses #1329, #1332 and introduces improvements to the following Serenity/JS modules:
@serenity-js/core
@serenity-js/playwright
@serenity-js/protractor
@serenity-js/web
@serenity-js/webdriverio
View detailed code diff on GitHub
Bug Fixes
- core: corrected file system location reporting for built-in Interactions (ce9acfc)
- core: improved invocation location detection on Windows (#1332) (43dd9b9)
- deps: update dependency cli-table3 to ^0.6.3 (062b991)
- playwright: upgraded Playwright to 1.26.1 (b056613)
- protractor: standardised Web model APIs to always use async/await (e8298dd)
- webdriverio: standardised Web model APIs to always use async/await (8ea447f)
- web: interaction to Clear.theValueOf(field) triggers compatible events for all web tools (ee6c112), closes #1329
Features
- web: accept Answerable as argument of ExecuteScript.from(sourceUrl) (0b06703)