Releases: webdriverio-community/wdio-video-reporter
Handles reporter outputDir properly
Fix for #49, now outputDir workes as stated in the readme
Few fixes and new options
Merged PR #47 that contains a better handler for awaiting videos to finish rendering. Should solve issues that a few users ar having.
WDIO 6 compatible
Wdio-video-reporter is now WebdriverIO v6 compatible (thanks @und3fined-v01d)
It also requires node at the current longtime stable to fulfil some of the dependencies demands on node version.
To run with wdio 5, please continue with wdio-video-reporter@^2.0.1
Small fixes
- Support for appium native tests https://github.com/presidenten/wdio-video-reporter/pull/42
- Cleaner log files as default https://github.com/presidenten/wdio-video-reporter/pull/38
- Fixed the demo to handle new lightbox at seleniumeasy test site
- Bumped dependencies
Cucumber support
Finally Cucumber support for all who have asked for it. This release wraps up the long standing issue https://github.com/presidenten/wdio-video-reporter/issues/21 with the PR from Johnson E https://github.com/presidenten/wdio-video-reporter/pull/24.
It also contains a fix for a two hidden bugs where allure videos where capped at 256kb and where sometimes the allure reports did not get the videos updated properly.
There are no API-changes, but please checkout the new readme section on Cucumber README#cucumber-support to set it up.
There is also a new script in ./demo called e2e-cucumber as well as a cucumber-branch on the simple template that shows how to set it up.
Enjoy!
Contains pull request #15
Contains pull request #15 - Check recordingPath is not undefined before removeSync
Uses correct allure default output dir
Fixes issue #12. Now works without setting outputDir in allure reporter config.
(v1.4.2 did not contain the actual build and npm unpublish and republish dont seem to work, so here is a new version!)
Uses correct allure default output dir (dont use! I forgot the build)
Fixes issue #12. Now works without setting outputDir
in allure reporter config.
Proper outputDir handling
Bug fix for issue #10 with proper outputDir handling.
Better handling of really short tests
Recommended upgrade for everyone.
Videos are now generated in onRunnerEnd to make sure all frames have finished being written to disk before starting to generate videos. The previous implementation could result in dropped frames (see #9).
ffmpeg commands now also have paths wrapped in parentheses to potential issues when paths include spaces.