Skip to content

Releases: webdriverio-community/wdio-video-reporter

Handles reporter outputDir properly

07 Sep 10:03
Compare
Choose a tag to compare

Fix for #49, now outputDir workes as stated in the readme

Few fixes and new options

24 Aug 15:38
Compare
Choose a tag to compare

Merged PR #47 that contains a better handler for awaiting videos to finish rendering. Should solve issues that a few users ar having.

  • Added maxTestNameCharacters that decides maximum length of a video filename to handle issue #48
  • Merged #46 that adds the recordAllActions options to ignore the JSON Wire Message filtering. Its not recommended to enable it, but it might be needed in some specific cases, so it got added.

WDIO 6 compatible

05 Jun 11:29
Compare
Choose a tag to compare

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

26 May 09:25
Compare
Choose a tag to compare

Cucumber support

18 Dec 13:30
Compare
Choose a tag to compare

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

08 Jul 10:01
Compare
Choose a tag to compare

Contains pull request #15 - Check recordingPath is not undefined before removeSync

Uses correct allure default output dir

05 Jun 12:19
Compare
Choose a tag to compare

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)

05 Jun 12:12
Compare
Choose a tag to compare

Fixes issue #12. Now works without setting outputDir in allure reporter config.

Proper outputDir handling

28 May 20:50
Compare
Choose a tag to compare

Bug fix for issue #10 with proper outputDir handling.

Better handling of really short tests

23 May 22:00
Compare
Choose a tag to compare

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.