What’s Changed
- Bump version (v1.8.4-rc.1); Bump hammerhead (v16.2.3) (#4952) @AndreyBelym
- Use Rollup and TypeScript for client scripts (#4915) @AndreyBelym
- Do not wait for reporter is executed when concurrency is enabled (closes #4894) (#4942) @AlexKamaev
- report only modified options in reportActionDone(closes #4926) (#4931) @AlexKamaev
- docs: Fix simple typo, overriden -> overridden (#4944) @timgates42
- Make pressKey to work for elements within shadowDOM (closes #2432) (#4938) @AlexKamaev
- Fix imports in client scripts (#4935) @AndreyBelym
- Add to 'TestRunInfo' object information about recorded videos (closes #4160) (#4908) @AlexKamaev
- add the
testRunIdproperty to theScreenshotinterface (closes #4923) (#4925) @AlexKamaev - [docs] Add 'Media' to the main menu (#4932) @VasilyStrelyaev
- add the
testRunIdproperty to TestRunErrorFormattableAdapter (closes #4865) (#4920) @AlexKamaev - action execution time to reportTestActionDone (closes #4868) (#4922) @AlexKamaev
- fix 'Accessing to the 'visible' property of the Selector shouldn't interrupt a test execution' (close #2386) (#4904) @miherlosev
- [docs] Add links to source home pages (#4906) @VasilyStrelyaev
- fix 'Should not finalize the "ExecuteSelectorCommand" command on driver starting' (close #4855) (#4883) @miherlosev
- use testcafe-browser-provider-browserstack@1.13.0-alpha.1 (#4903) @AlexKamaev
- fix mocha for functional tests (#4907) @AlexKamaev
- The
onActionDonemethod should take TestRunErrorFormattableAdapter instance instead of Error (closes #4867) (#4895) @AlexKamaev - Only catch error if provider module itself does not exist (#4690) @danwenzel
- [docs] Add community content (#4887) @VasilyStrelyaev
- [docs] Fix Readme.md Community Section table format (#4890) @johann-sonntagbauer
- [docs] Update Xvfb docs to latest Travis recommendation (#4828) @cdrini