Skip to content

5.0.0

Compare
Choose a tag to compare
@ArnaudBuchholz ArnaudBuchholz released this 27 Apr 15:19
· 71 commits to main since this release

What's Changed

  • Support of webdriver.io browser automation through the $/webdriver.io.js instantiation command
  • Support of Business Application Studio
  • Extract all files coverage when nyc.json's all is set (set by default) :
    • A scanner is required for remote mode
    • $/scan-ui5.js is provided for @ui5/cli
  • Fix coverage extraction for TypeScript projects (served by @ui5/cli, see the documentation)
  • Fix #87 : --serve-only combined with --coverage breaks file server
  • Fix #88 : Generated junit XML report currently missing required property 'classname' for each testcase
  • Fix $/selenium-webdriver.js instantiation command to hide firefox browser
  • Improve tests coverage by implementing most common end-to-end scenarios
  • Document warnings that appear during execution

Breaking change

Because of the way coverage is calculated when nyc.json's all is set, this version may induce a significant drop in coverage.

Full Changelog: 4.5.1...5.0.0