- Breaking change Drop support of Node.js 12. The version 5.3.5 is the latest that supports it.
- The agent now supports reporting the time for launches, test items and logs with microsecond precision in the ISO string format. For logs, microsecond precision is available on the UI from ReportPortal version 24.2.
@reportportal/client-javascript
bumped to version5.3.0
.
videoCompression
option. Allows compressing Cypress videos before uploading them to the ReportPortal. Check the readme for details. Thanks to ashvinjaiswal.
- Video attachment won't play after downloading, resolves #202. Thanks to ashvinjaiswal.
uploadVideo
option. Allows uploading Cypress videos for specs. Check the readme for details.
- Launch finishing for tests annotated with '.skip'.
- #192. Reporter procreates an enormous amount of processes during execution. Thanks to epam-avramenko.
@reportportal/client-javascript
bumped to version5.1.4
, newlaunchUuidPrintOutput
types introduced: 'FILE', 'ENVIRONMENT'.
cucumberStepStart
andcucumberStepEnd
commands for reportingcypress-cucumber-preprocessor
scenario steps as nested steps in RP.
- Updated versions of vulnerable packages (@reportportal/client-javascript, glob).
- Node.js 12 usage. This minor version is the latest that supports Node.js 12.
- Display stack trace for failed test cases
- Breaking change Drop support of Node.js 10. The version 5.1.5 is the latest that supports it.
@reportportal/client-javascript
bumped to version5.1.0
.
- Node.js 10 usage. This version is the latest that supports Node.js 10.
launchId
option is not recognized - resolves #171.
@reportportal/client-javascript
bumped to version5.0.14
.launchUuidPrint
andlaunchUuidPrintOutput
configuration options introduced.
- TypeScript declarations for
reportPortalCommands
. Thanks to thomaswinkler.
token
configuration option was renamed toapiKey
to maintain common convention.@reportportal/client-javascript
bumped to version5.0.12
.
- Screenshots are missing in some cases. The mechanism for attaching screenshots has been completely rewritten. Thanks to thomaswinkler.
- Unhandled promise rejections while sending logs. Thanks to Nigui.
- Updated versions of vulnerable packages (minimatch, nanoid, jsdom, json5, node-notifier).
mergeOptions
parameter tomergeLaunches
.
- Pending Cypress tests are now marked as skipped in the ReportPortal and finishes correctly. Thanks to thomaswinkler.
mode
option proper handling. Thanks to thomaswinkler.
@reportportal/client-javascript
bumped to version5.0.8
.
- Updated versions of vulnerable packages (qs, minimatch, decode-uri-component).
- Cypress 10.x versions support (closes 116 and 115). Thanks to orgads and dwentland24.
- The Readme file and examples in examples repository have been updated accordingly.
- Updated version of vulnerable
ansi-regex
package.
- 'Error: cannot read property toString of undefined' for log command.
- Vulnerabilities (minimist, follow-redirects).
- #76 Custom screenshot command doesn't wait for image to be taken.
- 95 and 97 with 9.* cypress versions support.
- Package size reduced
- #65 Merge launches for parallel run.
- Vulnerabilities (axios, acorn, ini, y18n, hosted-git-info).
- #53 Fix merge launches for
isLaunchMergeRequired
option.
- Full compatibility with ReportPortal version 5.* (see reportportal releases)
- Cypress plugin to extend the functionality of the reporter (see ReportPortal custom commands)
- Previous package version agent-js-cypress will no longer supported by reportportal.io