Skip to content

Latest commit

 

History

History
141 lines (117 loc) · 6.75 KB

CHANGELOG.md

File metadata and controls

141 lines (117 loc) · 6.75 KB

[5.1.11] - 2024-09-23

Changed

  • 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 version 5.3.0.

[5.1.10] - 2024-09-17

Changed

  • @reportportal/client-javascript bumped to version 5.2.0.

[5.1.9] - 2024-06-26

Changed

  • @reportportal/client-javascript bumped to version 5.1.4.

Security

  • Updated versions of vulnerable packages (braces).

[5.1.8] - 2024-04-11

Changed

  • @reportportal/client-javascript bumped to version 5.1.3, new launchUuidPrintOutput types introduced: 'FILE', 'ENVIRONMENT'.

[5.1.7] - 2024-02-21

Changed

  • @reportportal/client-javascript bumped to version 5.1.2.

Fixed

  • Setting step id in case of existing one, thanks to noacohen1.

[5.1.6] - 2023-12-19

Fixed

  • Serial mode execution. Fix invocations calculation for indirect test parents.

[5.1.5] - 2023-12-19

Added

  • extendTestDescriptionWithLastError option to the RP config to be able to toggle the last error log attaching to the test description.

Fixed

Changed

  • @reportportal/client-javascript bumped to version 5.0.15. Logging link to the launch on its finish now available by default.

[5.1.4] - 2023-10-05

Changed

  • @reportportal/client-javascript bumped to version 5.0.14.

[5.1.3] - 2023-09-07

Fixed

  • #111 Test is not finished when expect().toPass() exceed test timeout.

Changed

  • @reportportal/client-javascript bumped to version 5.0.13. launchUuidPrint and launchUuidPrintOutput configuration options introduced.

[5.1.2] - 2023-06-23

Changed

  • token configuration option was renamed to apiKey to maintain common convention.
  • @reportportal/client-javascript bumped to version 5.0.12.

[5.1.1] - 2023-06-13

Fixed

  • Nested steps and launch finishing when includeTestSteps: true. Addressed #76, #97.

[5.1.0] - 2023-06-05

Added

  • launchId option to the config to attach run results to an existing launch. Related to parallel execution on one and several machines #86.
  • uploadVideo and uploadTrace options to the config to disable auto-attaching the Playwright's video and trace. Addressed #98.

Changed

  • @reportportal/client-javascript bumped to version 5.0.11.

[5.0.11] - 2023-04-13

Fixed

  • Errors in case of Playwright doesn't provide the internal _staticAnnotations property to the TestCases.

Added

  • printsToStdio method implemented. Now the Playwright will provide additional output to the terminal to enhance user experience in case of only @reportportal/agent-js-playwright reporter used.

[5.0.10] - 2023-04-12

Fixed

  • Issue with suites finishing after run interruption via Playwright globalTimeout.

[5.0.9] - 2023-03-21

Fixed

  • Issue #79 with duplicating tests with wrong statuses using testInfo.fail().
  • Issue #85 with suites finishing when retrying statically annotated (.fixme() or .skip()) tests. The issue still reproducible in some rare cases, refer Issues troubleshooting for details.

Changed

  • testCase.outcome() used instead of testResult.status to calculate the final status for the test case in RP. Thanks to clouddra.
  • testCase.id used instead of full test path to identify the test case.
  • engines field in package.json. The agent supports the minimal version of Node.js required by @playwright/test (>=14).
  • TypeScript compilation target changed to ES6.
  • Docs Attachments section actualized.
  • @reportportal/client-javascript bumped to version 5.0.8.

[5.0.8] - 2022-09-28

Fixed

  • Issue #46 with suites finishing when retrying skipped tests.
  • Issue #69 with wrong logs attaching.

[5.0.7] - 2022-09-15

Fixed

  • Suites finishing algorithm bugfixes

[5.0.6] - 2022-09-13

Fixed

  • #56 and #57 Error (cannot read property of undefined 'rootSuite').
  • Launch finishing for skipped tests with retries.

Added

  • Ability to switch on/off adding Playwright project names to code reference via config property includePlaywrightProjectNameToCodeReference.

[5.0.5] - 2022-07-12

Fixed

  • Error with test steps finishing
  • Test steps nesting structure
  • Launch mode property support

[5.0.4] - 2022-05-30

Fixed

  • #42 Error when using same filenames
  • Error is related to retries due to which the launch is not finish
  • #45 Agent failed when enabled includeTestSteps

[5.0.3] - 2022-04-04

Added

  • Ability include test steps to the report on log level via config property includeTestSteps.

Fixed

  • The correct end time for suites is now displayed.

[5.0.2] - 2022-02-04

Added

  • Ability to attach logs to items via console.* methods

Fixed

  • #26 Error when value is not allowed for field 'status'

[5.0.1] - 2022-01-17

Added

  • Ability to attach screenshots and other files via test info attachments
  • TypeScript definitions provided

Fixed

  • Error when reporting tests without describe blocks
  • Escape codes removed from error messages and stacktrace

Changed

  • Package size reduced

[5.0.0] - 2021-12-16

Added