@currents/playwright
Version:
Playwright integration and reporter for [Currents](https://currents.dev/playwright) - a cloud dashboard for debugging, troubleshooting and analysing parallel CI tests supporting Cypress and Playwright.
788 lines (423 loc) • 73.3 kB
Markdown
# Changelog
## [1.14.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.13.3...v1.14.1) (2025-06-16)
### Bug Fixes
* wait for reporters like blob reporter before starting new tasks [CSR-2742] ([#524](https://github.com/currents-dev/currents-playwright-changelog/issues/524)) ([cbc34e2](https://github.com/currents-dev/currents-playwright-changelog/commit/cbc34e2445482d7358ad32da5cd9669b11aae213))
## [1.14.1-alpha.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.14.1-alpha.0...v1.14.1-alpha.1) (2025-06-13)
### Bug Fixes
* run currents reporter last ([59ba9f4](https://github.com/currents-dev/currents-playwright-changelog/commit/59ba9f42d4b95b8e00da81b280a9199bdc47c334))
## [1.14.1-alpha.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.13.3...v1.14.1-alpha.0) (2025-06-12)
### Features
* Allow disabling orchestration event mode ([8f1fcdd](https://github.com/currents-dev/currents-playwright-changelog/commit/8f1fcdd49b4fed214c7ea7d860d037a246f1086a))
# [1.14.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.14.0-beta.0...v1.14.0) (2025-06-09)
### Features
* Add support for upcoming error message actions ([75a3a6b](https://github.com/currents-dev/currents-playwright/commit/75a3a6b4e527a96dfcd69b39b104a9db373be19a))
* support project level workers and batch size ([#495](https://github.com/currents-dev/currents-playwright/issues/495))
### Bug Fixes
* bump ts-pattern from 5.7.0 to 5.7.1 ([#520](https://github.com/currents-dev/currents-playwright/issues/520)) ([4e79425](https://github.com/currents-dev/currents-playwright/commit/4e79425ae27b22745ff2b428b1ad261f58427a42))
* bump ws from 8.18.1 to 8.18.2 ([#521](https://github.com/currents-dev/currents-playwright/issues/521)) ([43e18f0](https://github.com/currents-dev/currents-playwright/commit/43e18f0f07469f35660c23b2caddd79bbac118f0))
* await for uploads before starting the next or8n task for reruns [CSR-2683] ([#516](https://github.com/currents-dev/currents-playwright/issues/516)) ([2ffbd18](https://github.com/currents-dev/currents-playwright/commit/2ffbd180d4c32c9af3b9f967ada7815375f95891))
* escape special characters for spec files in orchestration [CSR-2675] ([#501](https://github.com/currents-dev/currents-playwright/issues/501)) ([09eef4c](https://github.com/currents-dev/currents-playwright/commit/09eef4c24c4422bb50706aed5224504f16daad24))
# [1.14.0-beta.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.13.3...v1.14.0-beta.0) (2025-06-05)
### Bug Fixes
* await for uploads before starting the next or8n task for reruns [CSR-2683] ([#516](https://github.com/currents-dev/currents-playwright/issues/516)) ([2ffbd18](https://github.com/currents-dev/currents-playwright/commit/2ffbd180d4c32c9af3b9f967ada7815375f95891))
* escape special characters for spec files in orchestration [CSR-2675] ([#501](https://github.com/currents-dev/currents-playwright/issues/501)) ([09eef4c](https://github.com/currents-dev/currents-playwright/commit/09eef4c24c4422bb50706aed5224504f16daad24))
### Features
* Add support for upcoming error message actions ([75a3a6b](https://github.com/currents-dev/currents-playwright/commit/75a3a6b4e527a96dfcd69b39b104a9db373be19a))
* support project level workers and batch size ([#495](https://github.com/currents-dev/currents-playwright/issues/495))
## [1.13.4](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.13.3...v1.13.4) (2025-05-30)
### Bug Fixes
* escape special characters for spec files in orchestration [CSR-2675] ([#501](https://github.com/currents-dev/currents-playwright/issues/501)) ([09eef4c](https://github.com/currents-dev/currents-playwright/commit/09eef4c24c4422bb50706aed5224504f16daad24))
## [1.13.3](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.13.2...v1.13.3) (2025-05-29)
### Bug Fixes
* coverage fixture issue with file truncations ([#500](https://github.com/currents-dev/currents-playwright/pull/500))
## [1.13.2](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.13.1...v1.13.2) (2025-05-21)
## [1.13.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.13.0...v1.13.1) (2025-05-16)
### Bug Fixes
* prevent overriding NODE_OPTIONS for pwc ([#491](https://github.com/currents-dev/currents-playwright-changelog/issues/491)) ([b344fdc](https://github.com/currents-dev/currents-playwright-changelog/commit/b344fdce935455d05531fde736c76807080c4698))
# [1.13.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.12.6...v1.13.0) (2025-05-13)
### Features
- enable support for batched orchestration ([#487](https://github.com/currents-dev/currents-playwright-changelog/issues/487)) ([b89cffa](https://github.com/currents-dev/currents-playwright-changelog/commit/b89cffa640150edeac3d3b6384104c9cdd981da7))
# [1.13.0-beta.2](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.12.5...v1.13.0-beta.2) (2025-05-12)
### Bug Fixes
- update prettier and eslint-config-turbo to latest versions; add undici-types dependency ([021839e](https://github.com/currents-dev/currents-playwright-changelog/commit/021839e7f517d31c5b788895a11f6140cf8d6fb4))
# [1.13.0-beta.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.12.5...v1.13.0-beta.2) (2025-04-29)
# [1.13.0-beta.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.12.5...v1.13.0-beta.2) (2025-04-28)
### Features
- allow receiving batched orchestration tasks ([832e30f](https://github.com/currents-dev/currents-playwright-changelog/commit/832e30f03da7d4f2c384a411c8f4abf0e84e1644))
- implement batched orchestration ([ea20c83](https://github.com/currents-dev/currents-playwright-changelog/commit/ea20c837fe43bbf82f629160d036c31ac7157f4c))
- use batched orchestration api to create session, fix log ([5150a9b](https://github.com/currents-dev/currents-playwright-changelog/commit/5150a9ba363a38fb1613300eea4a16e56ded8f09))
## [1.12.6](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.12.5...v1.12.6) (2025-05-12)
### Bug Fixes
- remove undefined or lacking type annotations ([#488](https://github.com/currents-dev/currents-playwright-changelog/issues/488)) ([28e81f8](https://github.com/currents-dev/currents-playwright-changelog/commit/28e81f84b62c629ef5c93527dce6de58739d608a))
## [1.12.5](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.12.4...v1.12.5) (2025-05-12)
### Bug Fixes
- add machine reset logic with global state in pwc-p-runner process ([#470](https://github.com/currents-dev/currents-playwright-changelog/issues/470)) ([51adb6f](https://github.com/currents-dev/currents-playwright-changelog/commit/51adb6fb506fbc875da98885d5d13c832c03728a))
- Bump @babel/code-frame from `7.26.2` to `7.27.1` ([#475](https://github.com/currents-dev/currents-playwright-changelog/issues/475)) ([3f9ec84](https://github.com/currents-dev/currents-playwright-changelog/commit/3f9ec845044550e195bf3b269afcb531b7512da9))
- bump execa from `9.5.2` to `9.5.3` ([8cfaca2](https://github.com/currents-dev/currents-playwright-changelog/commit/8cfaca2333e14010630b3910d3bb799decf4e7d9))
## [1.12.4](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.12.3...v1.12.4) (2025-05-09)
### Bug Fixes
- Support attempt level annotations [CSR-2502] ([#467](https://github.com/currents-dev/currents-playwright-changelog/issues/467)) ([04f265a](https://github.com/currents-dev/currents-playwright-changelog/commit/04f265a6b32674db0186fbc7fc51b6cbf14344fb))
- Update discovery for last failed to support sharding [CSR-2469] ([#455](https://github.com/currents-dev/currents-playwright-changelog/issues/455)) ([cbe8870](https://github.com/currents-dev/currents-playwright-changelog/commit/cbe8870c958fef83ddb982224c3f3c0f06f2f6d3)), closes [#466](https://github.com/currents-dev/currents-playwright-changelog/issues/466)
- Re-apply actions when afterAll hooks fail [CSR-2167] ([#445](https://github.com/currents-dev/currents-playwright/pull/445))
## [1.12.3](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.12.2...v1.12.3) (2025-04-29)
### Bug Fixes
- support --fail-on-flaky flag introduced in playwright v1.52.0 (#453)
## [1.12.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.12.0...v1.12.1) (2025-04-08)
### Bug Fixes
- discovery for last-failed reruns in playwright 1.50+ ([#432](https://github.com/currents-dev/currents-playwright-changelog/issues/432)) ([8f9ce48](https://github.com/currents-dev/currents-playwright-changelog/commit/8f9ce4822e32cfc585619dba9862dee4fed8736a))
# [1.12.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.11.7...v1.12.0) (2025-04-04)
### Features
- improved support of last failed with or8n [CSR-2354] ([#421](https://github.com/currents-dev/currents-playwright-changelog/issues/421)) ([b1790c5](https://github.com/currents-dev/currents-playwright-changelog/commit/b1790c57cf9e10508f60d8dc2454e0a42b0ca9a9))
### Bug Fixes
- handle Axios errors in runScript function ([#422](https://github.com/currents-dev/currents-playwright-changelog/issues/422)) ([5c89eb8](https://github.com/currents-dev/currents-playwright-changelog/commit/5c89eb8753e59a7327c9175794bb2eba682d0ddc))
## [1.11.7](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.11.6...v1.11.7) (2025-03-27)
### Bug Fixes
- disable fixtures when config is not available ([#411](https://github.com/currents-dev/currents-playwright-changelog/issues/411)) ([acec3a8](https://github.com/currents-dev/currents-playwright-changelog/commit/acec3a8d71590bbe19d8718331d73dab8eccc2ba))
## [1.11.6](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.11.5...v1.11.6) (2025-03-26)
## [1.11.5](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.11.3...v1.11.5) (2025-03-24)
### Bug Fixes
- Restore help from CLI programs, use shared debug option ([0772957](https://github.com/currents-dev/currents-playwright-changelog/commit/077295785648a71845492e589ca902176203f70a))
## [1.11.4](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.11.3...v1.11.4) (2025-03-18)
### Bug Fixes
- allow using currents config file with pwc-p ([c1c8be3](https://github.com/currents-dev/currents-playwright-changelog/commit/c1c8be399194b28c2c5c0686fdc1fcdd18feec06))
### Misc
- add remote debug artifact upload functionality and update reporter integration ([e72328a](https://github.com/currents-dev/currents-playwright-changelog/commit/e72328aeeb0707e63382b0c6b21b67329f2a05e4))
- use RemoteDebug class ([3ec3026](https://github.com/currents-dev/currents-playwright-changelog/commit/3ec30261436f345f0eafef2a8ba6a53044e1d1c5))
- init debug if config file defines it, arrange correct assertion for checking mandatory keys, restore load function ([f80f4a1](https://github.com/currents-dev/currents-playwright-changelog/commit/f80f4a125e0f981b8adb9424f8a0d6faf6bf0d14))
- move block to accept debug from reporter config, remove debug init from default reporter ([e728005](https://github.com/currents-dev/currents-playwright-changelog/commit/e7280053780699427a1e8b37002d680b50903cc0))
- prevent looping mandatoryConfigKeys if skipValidation is present ([c690a57](https://github.com/currents-dev/currents-playwright-changelog/commit/c690a57db2d4463fbf8d7b38c687d3308f8f0cb4))
- remove unused debug initialization and console log in DefaultReporter ([79541b9](https://github.com/currents-dev/currents-playwright-changelog/commit/79541b90754456aaaa48dc9c22182e7298c35379))
## [1.11.3](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.11.1...v1.11.3) (2025-03-11)
### Bug Fixes
- use debug level logs for coverage issues ([80da64f](https://github.com/currents-dev/currents-playwright-changelog/commit/80da64f6d897a1c9cbaa86edab2e0a64720ee14d))
## [1.11.2](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.11.1...v1.11.2) (2025-03-10)
## [1.11.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.11.0...v1.11.1) (2025-03-07)
### Bug Fixes
- actions, normalize tag matcher value ([f3caf46](https://github.com/currents-dev/currents-playwright/commit/f3caf46957e09a910781523f3bcfd5c7838dbbd1))
# [1.11.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.9.4...v1.11.0) (2025-03-04)
### Bug Fixes
- add try-catch block to sendCoverage ([c44f41e](https://github.com/currents-dev/currents-playwright-changelog/commit/c44f41ea80251d2e0e724c45d8ee41a66590298a))
- coverage example ([1fd5ffc](https://github.com/currents-dev/currents-playwright-changelog/commit/1fd5ffc1fc0869958e65793032ae7e2d697505e8))
- do not send coverage at test attempt level ([6315a9d](https://github.com/currents-dev/currents-playwright-changelog/commit/6315a9dc9170146bdfb07b336edb5451250a1df5))
- log an error when coverage file failed to load or parse ([f4f0ce3](https://github.com/currents-dev/currents-playwright-changelog/commit/f4f0ce3124bf7af18ecc58f26f95d9401c1c992d))
- send coverage at spec level ([c7ba2dd](https://github.com/currents-dev/currents-playwright-changelog/commit/c7ba2dd520333712d5365b30706dad65db5db5df))
# [1.10.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.9.4...v1.10.0) (2025-02-27)
### Features
- Add support for the includes action operator ([8f2faa1](https://github.com/currents-dev/currents-playwright-changelog/commit/8f2faa139aa3ab6bc99bf6979540b1c7884c73c1))
## [1.9.5-beta.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.9.4...v1.9.5-beta.1) (2025-02-23)
### Bug Fixes
- allow using currents config file with pwc-p ([c1c8be3](https://github.com/currents-dev/currents-playwright-changelog/commit/c1c8be399194b28c2c5c0686fdc1fcdd18feec06))
- init debug if config file defines it, arrange correct assertion for checking mandatory keys, restore load function ([f80f4a1](https://github.com/currents-dev/currents-playwright-changelog/commit/f80f4a125e0f981b8adb9424f8a0d6faf6bf0d14))
- move block to accept debug from reporter config, remove debug init from default reporter ([e728005](https://github.com/currents-dev/currents-playwright-changelog/commit/e7280053780699427a1e8b37002d680b50903cc0))
- prevent looping mandatoryConfigKeys if skipValidation is present ([c690a57](https://github.com/currents-dev/currents-playwright-changelog/commit/c690a57db2d4463fbf8d7b38c687d3308f8f0cb4))
- remove unused debug initialization and console log in DefaultReporter ([79541b9](https://github.com/currents-dev/currents-playwright-changelog/commit/79541b90754456aaaa48dc9c22182e7298c35379))
### Features
- add remote debug artifact upload functionality and update reporter integration ([e72328a](https://github.com/currents-dev/currents-playwright-changelog/commit/e72328aeeb0707e63382b0c6b21b67329f2a05e4))
- use RemoteDebug class ([3ec3026](https://github.com/currents-dev/currents-playwright-changelog/commit/3ec30261436f345f0eafef2a8ba6a53044e1d1c5))
## [1.9.5-beta.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.9.4...v1.9.5-beta.0) (2025-02-23)
### Bug Fixes
- allow using currents config file with pwc-p ([c1c8be3](https://github.com/currents-dev/currents-playwright-changelog/commit/c1c8be399194b28c2c5c0686fdc1fcdd18feec06))
- init debug if config file defines it, arrange correct assertion for checking mandatory keys, restore load function ([f80f4a1](https://github.com/currents-dev/currents-playwright-changelog/commit/f80f4a125e0f981b8adb9424f8a0d6faf6bf0d14))
- move block to accept debug from reporter config, remove debug init from default reporter ([e728005](https://github.com/currents-dev/currents-playwright-changelog/commit/e7280053780699427a1e8b37002d680b50903cc0))
- prevent looping mandatoryConfigKeys if skipValidation is present ([c690a57](https://github.com/currents-dev/currents-playwright-changelog/commit/c690a57db2d4463fbf8d7b38c687d3308f8f0cb4))
- remove unused debug initialization and console log in DefaultReporter ([79541b9](https://github.com/currents-dev/currents-playwright-changelog/commit/79541b90754456aaaa48dc9c22182e7298c35379))
### Features
- add remote debug artifact upload functionality and update reporter integration ([e72328a](https://github.com/currents-dev/currents-playwright-changelog/commit/e72328aeeb0707e63382b0c6b21b67329f2a05e4))
- use RemoteDebug class ([3ec3026](https://github.com/currents-dev/currents-playwright-changelog/commit/3ec30261436f345f0eafef2a8ba6a53044e1d1c5))
## [1.9.4](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.9.3...v1.9.4) (2025-02-12)
### Bug Fixes
- add orchestration session creation timeout of 60 seconds ([7a3d419](https://github.com/currents-dev/currents-playwright-changelog/commit/7a3d419c5ea3ba9ef2883ec0d73a15c33f2a2ae6))
- add machineId parameter to getIntro method in OrchestrationPrinter ([c557d95](https://github.com/currents-dev/currents-playwright-changelog/commit/c557d9571dd51b323ad3168797f4764e9b8e3758))
## [1.9.3](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.9.2...v1.9.3) (2025-02-09)
### Bug Fixes
- allow using currents config file with pwc-p [CSR-2123] ([#348](https://github.com/currents-dev/currents-playwright-changelog/issues/348)) ([c768fe2](https://github.com/currents-dev/currents-playwright-changelog/commit/c768fe202942307d477a2abb2f1677566fed463b))
## [1.9.2](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.9.1...v1.9.2) (2025-02-05)
### Bug Fixes
- Truncate steps after we reach 2000 ([3496969](https://github.com/currents-dev/currents-playwright-changelog/commit/3496969dc26bd671e40a454783409900f371f677))
## [1.9.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.9.0...v1.9.1) (2024-12-27)
### Bug Fixes
- Only warn on coverage errors ([7ff08c4](https://github.com/currents-dev/currents-playwright-changelog/commit/7ff08c483eaec6ac646c5b122225f197ce3d1248))
# [1.9.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.9.0-beta.2...v1.9.0) (2024-12-16)
### Bug Fixes
- Allow disabling the currents fixtures ([8ed39d3](https://github.com/currents-dev/currents-playwright-changelog/commit/8ed39d31b6bb137683ee3c30560f329ea5786ef9))
- Fixture config load spam ([0192808](https://github.com/currents-dev/currents-playwright-changelog/commit/019280858f1d713fe6077463308b439ff6ebfddb))
# [1.9.0-beta.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.8.0...v1.9.0-beta.0) (2024-12-06)
### Bug Fixes
- Output discovery errors in orchestration ([52cc209](https://github.com/currents-dev/currents-playwright-changelog/commit/52cc209966aff0199e4387a5f425a741f286a111))
### Features
- Add a git info fixture that can be used in rules matching ([c186f54](https://github.com/currents-dev/currents-playwright-changelog/commit/c186f54f40bb5cfbbbfa0ddc121ff685746a549c))
- Standardize rules annotations ([a6c93de](https://github.com/currents-dev/currents-playwright-changelog/commit/a6c93decf8620fa23ebafe1ca5b5f0d775cdb730))
- Rename Rules to Actions ([#298](https://github.com/currents-dev/currents-playwright-changelog/issues/298)) ([a5778ba](https://github.com/currents-dev/currents-playwright-changelog/commit/a5778ba6f7623ece4fd5843f8e5f2210a6dc0fbd))
# [1.8.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.7.1...v1.8.0) (2024-11-25)
### Bug Fixes
- collect coverage when coverage.projects is an empty array ([c7066c2](https://github.com/currents-dev/currents-playwright-changelog/commit/c7066c2ea3545a726c236989bf227acd5b3468e6))
### Features
- Relicense under MIT ([#250](https://github.com/currents-dev/currents-playwright-changelog/issues/250)) ([1797b4c](https://github.com/currents-dev/currents-playwright-changelog/commit/1797b4cbbdf011e1f09e6372ea1aaa3384adf324))
## [1.7.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.7.0...v1.7.1) (2024-11-21)
### Bug Fixes
- Move msw back to being a dev package ([25ef14d](https://github.com/currents-dev/currents-playwright-changelog/commit/25ef14d0065c57131242ec96ab493f18ef8164d6))
- Use proper skip in quarantine so retires skip ([4980282](https://github.com/currents-dev/currents-playwright-changelog/commit/4980282c7694e4e720a02a9fbc80102d36108244))
# [1.7.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.7.0-beta.0...v1.7.0) (2024-11-19)
### Bug Fixes
- add coverage options to pwc-p program ([ef0c5e3](https://github.com/currents-dev/currents-playwright-changelog/commit/ef0c5e30302d791649f53cb9e7ec4ba662031ea7))
- tests ([b81a0a0](https://github.com/currents-dev/currents-playwright-changelog/commit/b81a0a01593a9329547fc08d2c9d8c66a1ef444a))
- typo ([e2aee5d](https://github.com/currents-dev/currents-playwright-changelog/commit/e2aee5d48dab05c11447d0358c4f60851efa8507))
- update config example ([b848e29](https://github.com/currents-dev/currents-playwright-changelog/commit/b848e29d6f72e8da4bcb2cf1a46059242e4a71a1))
* adding dependabot ([5a7210f](https://github.com/currents-dev/currents-playwright-changelog/commit/5a7210f0ed95ebb83eed98a9d7a2017b6f403bd9))
* use RULE_ANY_SYMBOL and RULE_NONE_SYMBOL ([41a5918](https://github.com/currents-dev/currents-playwright-changelog/commit/41a5918892be00a6902dff69c7d4fc9437ab8c8a))
### Features
- Add support for automation rules ([dfdf8e8](https://github.com/currents-dev/currents-playwright-changelog/commit/dfdf8e8b5fd60b47adee71083126ce17a5b2b1b1))
- Add support for coverage
## [1.6.2](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.6.1...v1.6.2) (2024-10-19)
### Bug Fixes
- add attachment type ([#209](https://github.com/currents-dev/currents-playwright-changelog/issues/209)) ([f1b540c](https://github.com/currents-dev/currents-playwright-changelog/commit/f1b540c0266cc603197b2e5a9c636dd436666bb4))
## [1.6.1](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.12...v1.6.1) (2024-10-15)
### Bug Fixes
- npm audit fix ([9184a5d](https://github.com/currents-dev/currents-playwright-changelog/commit/9184a5dd11fc9def9df27b805264059ac7d20345))
- typo ([6ac5996](https://github.com/currents-dev/currents-playwright-changelog/commit/6ac5996ff246cd93aa3f4cd2e6d98fa69641bc6a))
### Features
- send previousCiBuildId on run creation, if set ([48bfcd0](https://github.com/currents-dev/currents-playwright-changelog/commit/48bfcd0745c3d5501955435a6b1acb9f86d7eb70))
- show inline test url ([abb336f](https://github.com/currents-dev/currents-playwright-changelog/commit/abb336f005c8ee141763df4d5c2f2a5e8e8af5c0))
# [1.6.0](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.11...v1.6.0) (2024-09-20)
### Bug Fixes
- patch path-to-regexp ([9cf3d77](https://github.com/currents-dev/currents-playwright-changelog/commit/9cf3d77cfd75b66808f64279fb63d1ef2b17a86c))
### Features
- report orchestration status via onFinish ([c427461](https://github.com/currents-dev/currents-playwright-changelog/commit/c4274611b05801703fa910b95eca83b469ec18e6))
- use configuration from a config file ([cc29107](https://github.com/currents-dev/currents-playwright-changelog/commit/cc2910771bad5bd11952b2f2f8ddab4a7c5c0591))
## [1.5.12](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.11...v1.5.12) (2024-10-07)
### Bug Fixes
- retry on 500 ([124085f](https://github.com/currents-dev/currents-playwright-changelog/commit/124085f67019a3973b8db217eeb77406ad7a2982))
## [1.5.11](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.10...v1.5.11) (2024-09-09)
### Bug Fixes
- added support for only changed flag ([005347c](https://github.com/currents-dev/currents-playwright-changelog/commit/005347c8f9e9028579519f93088f0d96b2b592fb))
- moved cli only changed parsing to pwc-scanner ([3ba387a](https://github.com/currents-dev/currents-playwright-changelog/commit/3ba387ad30eef9364cd9ef2da63380faf9ccd5dc))
## [1.5.10](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.9...v1.5.10) (2024-09-02)
### Bug Fixes
- add debug info for orchestration ([#193](https://github.com/currents-dev/currents-playwright-changelog/issues/193)) ([739cc50](https://github.com/currents-dev/currents-playwright-changelog/commit/739cc504bb870c49f56f9cd45ce4ca902e4f46ff))
## [1.5.9](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.8...v1.5.9) (2024-08-28)
### Bug Fixes
- add --pwc-skip-reporter-injection ([31edb4d](https://github.com/currents-dev/currents-playwright-changelog/commit/31edb4d6a4c9d68f8c39a3b5a237cd5534f437f6))
## [1.5.8](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.6...v1.5.8) (2024-08-27)
### Bug Fixes
- Report flaky skipped tests rather than listing them as failed ([9d18b29](https://github.com/currents-dev/currents-playwright-changelog/commit/9d18b29bcb42c1cab16fe6ff617a31d7595037fe))
## [1.5.7](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.6...v1.5.7) (2024-08-26)
### Bug Fixes
- compress requests gt 1MB ([#184](https://github.com/currents-dev/currents-playwright-changelog/issues/184)) ([e5acd9d](https://github.com/currents-dev/currents-playwright-changelog/commit/e5acd9d7b6e73d34db5411d636b1bfb2d80c1fe8))
- limit error message and stack to 2048 chars ([#185](https://github.com/currents-dev/currents-playwright-changelog/issues/185)) ([4055a1d](https://github.com/currents-dev/currents-playwright-changelog/commit/4055a1d616939f991ef3e97239363b3e12509295))
- retry network requests on ENOTFOUND and EAI_AGAIN ([#186](https://github.com/currents-dev/currents-playwright-changelog/issues/186)) ([87a4df2](https://github.com/currents-dev/currents-playwright-changelog/commit/87a4df264320ee955a0a23b91f0b6e93acf95253))
## [1.5.6](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.5...v1.5.6) (2024-08-12)
### Bug Fixes
- add creation time for create requests ([5f440a2](https://github.com/currents-dev/currents-playwright-changelog/commit/5f440a24fc845333af7ace41b923a193f7ebc9e9))
- allow empty config ([56889fb](https://github.com/currents-dev/currents-playwright-changelog/commit/56889fba11b0435ac251cee879e3934088883cda))
## [1.5.5](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.4...v1.5.5) (2024-08-09)
### Bug Fixes
- clean up package.json before publishing ([dbb77df](https://github.com/currents-dev/currents-playwright-changelog/commit/dbb77dfa73cc483147e240522225bb24be8037aa))
## [1.5.4](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.3...v1.5.4) (2024-08-09)
### Bug Fixes
- change author filed to object ([1ddca8f](https://github.com/currents-dev/currents-playwright-changelog/commit/1ddca8fbe3df7ce0c3eb2e2f2d2e4f410dff3db2))
## [1.5.3](https://github.com/currents-dev/currents-playwright-changelog/compare/v1.5.2...v1.5.3) (2024-08-08)
### Bug Fixes
- added script to update changelog ([a08dc02](https://github.com/currents-dev/currents-playwright-changelog/commit/a08dc02eea836db0ebc4d037c63724ae3e9d929b))
- addressed feedback ([1272a5d](https://github.com/currents-dev/currents-playwright-changelog/commit/1272a5d4aae95134ddaf6e4ade726afc2952ca51))
- run changelog update on release and publish scripts ([f1ef130](https://github.com/currents-dev/currents-playwright-changelog/commit/f1ef13069ea48916705189ff6d7fb9481c552436))
## [1.5.2](https://github.com/currents-dev/currents-playwright/compare/v1.5.1...v1.5.2) (2024-08-01)
### Bug Fixes
- fix: retry failed request if path is /runs/v1 ([#177](https://github.com/currents-dev/currents-playwright/pull/177)) ([c6b334bd](https://github.com/currents-dev/currents-playwright/commit/c6b334bdbdc9ee156ae2b953ad599ea18e5d4cf4))
- fix: include apigw-requestid in error messages ([#177](https://github.com/currents-dev/currents-playwright/pull/177)) ([c6b334bd](https://github.com/currents-dev/currents-playwright/commit/c6b334bdbdc9ee156ae2b953ad599ea18e5d4cf4))
## [1.5.1](https://github.com/currents-dev/currents-playwright/compare/v1.5.0...v1.5.1) (2024-08-01)
### Bug Fixes
- send annotions with update request ([#178](https://github.com/currents-dev/currents-playwright/issues/178)) ([96ef74a](https://github.com/currents-dev/currents-playwright/commit/96ef74a3cce9dafadfdb69d30552250dadea74b1))
# [1.5.0](https://github.com/currents-dev/currents-playwright/compare/v1.4.6...v1.5.0) (2024-07-31)
### Bug Fixes
- Support the last-failed flag ([988c27a](https://github.com/currents-dev/currents-playwright/commit/988c27ac3567b42ac8d60fe25bb606a67c04b022))
### Features
- detect cancellation in or8n createTask ([644d8cf](https://github.com/currents-dev/currents-playwright/commit/644d8cf21ae21c8470acb50f943d8cac9c4557fb))
## [1.4.6](https://github.com/currents-dev/currents-playwright/compare/v1.4.5...v1.4.6) (2024-07-26)
### Bug Fixes
- show correct count of failed flaky tests ([2f26bd2](https://github.com/currents-dev/currents-playwright/commit/2f26bd2036ec98158e1a84ed0d63b40c283a525a))
## [1.4.5](https://github.com/currents-dev/currents-playwright/compare/v1.4.3...v1.4.5) (2024-07-10)
### Bug Fixes
- add CURRENTS_PWCP_DRY_RUN ([c2b6777](https://github.com/currents-dev/currents-playwright/commit/c2b6777eb07b0478064a02782deaaf7d4c4564f7))
## [1.4.4](https://github.com/currents-dev/currents-playwright/compare/v1.4.4...v1.4.3) (2024-06-25)
### Misc
- pwc: Auto generate ciBuildId when not detected
## [1.4.3](https://github.com/currents-dev/currents-playwright/compare/v1.4.3-beta.1...v1.4.3) (2024-06-25)
### Bug Fixes
- use proxy-from-env ([10816fa](https://github.com/currents-dev/currents-playwright/commit/10816fa9bb107ad7103b0fd6c6dfe5a9d6a11ddb))
- use https-proxy-agent ([3da0e47](https://github.com/currents-dev/currents-playwright/commit/3da0e475d622df72b4fa0333bd1f4ec798a2c68c))
### Misc
- update dependencies to patch vulnerabilities
## [1.4.3-beta.1](https://github.com/currents-dev/currents-playwright/compare/v1.4.3-beta.0...v1.4.3-beta.1) (2024-06-24)
### Bug Fixes
- use proxy for uploads ([75aa154](https://github.com/currents-dev/currents-playwright/commit/75aa154227736169452c0d0627d4b3e82104bba7))
## [1.4.3-beta.0](https://github.com/currents-dev/currents-playwright/compare/v1.4.1...v1.4.3-beta.0) (2024-06-24)
### Bug Fixes
- use https-proxy-agent ([3da0e47](https://github.com/currents-dev/currents-playwright/commit/3da0e475d622df72b4fa0333bd1f4ec798a2c68c))
## [1.4.2](https://github.com/currents-dev/currents-playwright/compare/v1.4.1...v1.4.2) (2024-06-21)
### Bug Fixes
- Arg parsing side-effect that was duplicating tests CSR-1276 ([#170](https://github.com/currents-dev/currents-playwright/issues/170)) ([05cfd4b](https://github.com/currents-dev/currents-playwright/commit/05cfd4b80a89f547a1a36951e34a9586fb54cb54))
## [1.4.1](https://github.com/currents-dev/currents-playwright/compare/v1.4.0...v1.4.1) (2024-06-18)
### Bug Fixes
- move to config function and set in onBegin ([60bbe2a](https://github.com/currents-dev/currents-playwright/commit/60bbe2a553ee300c3c49b5527f30bcfa4c1b3308))
- remove warning from discovery reporter and add it to orchestration reporter ([18a9030](https://github.com/currents-dev/currents-playwright/commit/18a90303db5d26d9ced761c7761355396d970e92))
# [1.4.0](https://github.com/currents-dev/currents-playwright/compare/v1.3.3...v1.4.0) (2024-06-10)
### Features
- Enable passing additional reporters on the cli ([#164](https://github.com/currents-dev/currents-playwright/issues/164)) ([07e9bee](https://github.com/currents-dev/currents-playwright/commit/07e9bee8a78088479268a6db833305d1e88f52ca))
### Bug Fixes
- Allow pwc-p to read config from the environment ([#160](https://github.com/currents-dev/currents-playwright/issues/160)) ([47effc3](https://github.com/currents-dev/currents-playwright/commit/47effc37aa3c06ca2629613118f1434f454c0122))
- drop sourcemaps-support register for reporters ([#165](https://github.com/currents-dev/currents-playwright/issues/165)) ([70174bf](https://github.com/currents-dev/currents-playwright/commit/70174bf1b0572a672d053c998bf5e04bcdf21d1a))
## [1.3.3](https://github.com/currents-dev/currents-playwright/compare/v1.3.2...v1.3.3) (2024-06-03)
### Bug Fixes
- fullConfig finding failed in playwright v1.32 and below ([d09e946](https://github.com/currents-dev/currents-playwright/commit/d09e946b22268daae4e6c0d5570fc8163fb238bd))
## [1.3.2](https://github.com/currents-dev/currents-playwright/compare/v1.3.1...v1.3.2) (2024-05-29)
### Bug Fixes
- filter playwright options from undesired arguments ([e6e412d](https://github.com/currents-dev/currents-playwright/commit/e6e412df7e4f28ceb580dee7b069ed7bdc611f39))
## [1.3.1](https://github.com/currents-dev/currents-playwright/compare/v1.3.0...v1.3.1) (2024-05-17)
### Bug Fixes
- pwc-p - don't allow task groupId to be overridden by cli args ([e727f5b](https://github.com/currents-dev/currents-playwright/commit/e727f5b8bb552fac423d4bbbc54b45a9130807a0))
- use -- to separate the playwright command cli options and arguments ([8ea7078](https://github.com/currents-dev/currents-playwright/commit/8ea7078b1d68a6ccca90908a00f1d3fb2733579c))
# [1.3.0](https://github.com/currents-dev/currents-playwright/compare/v1.1.8...v1.3.0) (2024-05-16)
### Bug Fixes
- add --repeat-each to scanner args ([2ad9d16](https://github.com/currents-dev/currents-playwright/commit/2ad9d16fa4c13461ddaf34ae5ab194b7f8b49aa0))
### Features
- Support --pwc-reset-signal for resetting machine specs [CSR-1152] ([#153](https://github.com/currents-dev/currents-playwright/issues/153)) ([ab38e51](https://github.com/currents-dev/currents-playwright/commit/ab38e515039c5e112a3541ff44cea32bef6c9114)), closes [#157](https://github.com/currents-dev/currents-playwright/issues/157)
# [1.2.0](https://github.com/currents-dev/currents-playwright/compare/v1.2.0-beta.0...v1.2.0) (2024-05-03)
# [1.2.0-beta.0](https://github.com/currents-dev/currents-playwright/compare/v1.1.8...v1.2.0-beta.0) (2024-05-03)
### Features
- add --pwc-output-file for JSON output [CSR-1157] ([#151](https://github.com/currents-dev/currents-playwright/issues/151)) ([f3626d0](https://github.com/currents-dev/currents-playwright/commit/f3626d057748fd3a9b525c6c2a5ff5d29eedaff7))
## [1.1.9](https://github.com/currents-dev/currents-playwright/compare/v1.1.8...v1.1.9) (2024-04-30)
## [1.1.9-alpha.0](https://github.com/currents-dev/currents-playwright/compare/v1.1.8...v1.1.9-alpha.0) (2024-04-30)
### Bug Fixes
- add lodash as a dep for scanner [skip ci] ([c7ec06b](https://github.com/currents-dev/currents-playwright/commit/c7ec06bc9b2a09bed6168c6adeb87c90a9e556ef))
## [1.1.8](https://github.com/currents-dev/currents-playwright/compare/v1.1.7...v1.1.8) (2024-04-26)
### Bug Fixes
- add "tmp" module dependecy ([#146](https://github.com/currents-dev/currents-playwright/issues/146)) ([5561a04](https://github.com/currents-dev/currents-playwright/commit/5561a04f13de37ca6cc29ddaaed418a2b0f5af69))
## [1.1.7](https://github.com/currents-dev/currents-playwright/compare/v1.1.6...v1.1.7) (2024-04-18)
### Bug Fixes
- Use the correct spec file location ([9dbefcb](https://github.com/currents-dev/currents-playwright/commit/9dbefcb3547acd9ba4ca758e4b0ba2b05f47091a))
## [1.1.6](https://github.com/currents-dev/currents-playwright/compare/v1.1.5...v1.1.6) (2024-04-09)
### Bug Fixes
- use pwc-scanner@0.1.0 [skip ci] ([1918036](https://github.com/currents-dev/currents-playwright/commit/1918036ece840f44373fe3a013838779eef87d08))
- generate name for projects with an empty name or undefined name
- forbid orchestration for unnamed projects
## [1.1.5](https://github.com/currents-dev/currents-playwright/compare/v1.1.4...v1.1.5) (2024-04-05)
### Bug Fixes
- don't throw when there is missing instanceId ([767eb45](https://github.com/currents-dev/currents-playwright/commit/767eb45f2a46b4ff0606c6ee439f086dd0d9f207))
## [1.1.4](https://github.com/currents-dev/currents-playwright/compare/v1.1.3...v1.1.4) (2024-04-03)
## [1.1.3](https://github.com/currents-dev/currents-playwright/compare/v1.1.2...v1.1.3) (2024-04-03)
### Bug Fixes
- fix widnows paths for fullTestSuite ([9d3e56e](https://github.com/currents-dev/currents-playwright/commit/9d3e56e138f8b0a357e20328936333b8f0b2aa39))
## [1.1.2](https://github.com/currents-dev/currents-playwright/compare/v1.1.0...v1.1.2) (2024-04-01)
### Bug Fixes
- @currents/pwc-scanner@0.0.4 ([9d2fef1](https://github.com/currents-dev/currents-playwright/commit/9d2fef1803038f0c69d5d76a32af69ad396540a1))
## [1.1.1](https://github.com/currents-dev/currents-playwright/compare/v1.1.0...v1.1.1) (2024-04-01)
### Bug Fixes
- fix a bug with explicit projects for the same ci-build-id ([92cb0db](https://github.com/currents-dev/currents-playwright/commit/92cb0dba392e39cd5f260b41a21fe6053e02a480))
- fix a bug with ignoring --grep-invert for discovering full testing suite, add context for debug ([1766c01](https://github.com/currents-dev/currents-playwright/commit/1766c017bcdeef6df71551d5215dd593f19bdefd))
- consider .only for discovering full testing suite ([1ac74fe](https://github.com/currents-dev/currents-playwright/commit/1ac74fe27066210407f22e3698bbaf41020b76f7))
# [1.1.0](https://github.com/currents-dev/currents-playwright/compare/v1.0.1...v1.1.0) (2024-03-27)
### Features
- Pipeline url information from azure ([#137](https://github.com/currents-dev/currents-playwright/issues/137)) ([0c022ac](https://github.com/currents-dev/currents-playwright/commit/0c022acce2febf92f14106fde91a2a7593de7cf0))
## [1.0.1](https://github.com/currents-dev/currents-playwright/compare/v0.12.2...v1.0.1) (2024-03-26)
### Features
This is a major revamp of the reporter. There are **no breaking changes** in terms of API and configuration, but there are significant changes in the underlying reporting mechanism and the produced output.
- **Full parallel mode support**: set `fullyParallel: true` to enable running individual tests from the [same spec file on different workers](https://playwright.dev/docs/api/class-testproject#test-project-fully-parallel). Playwright supports multiple levels of concurrency - a test suite can be split between different machines using sharding, and on each individual machine Playwright will spawn parallel workers (according to CPU performance or explicit configuration). The workers will run in parallel, executing the tests (or more precisely, test attempts). By default, Playwright runs the tests of the same spec file serially one after another, but, if the tests are isolated, enabling `fullyParallel: true` will allow running tests from the same spec file in parallel on different workers (or sometimes even on different shards / machines). The most recent version of the reporter is compatible with full parallel mode and will collect the results of concurrent parallel executions.
- **Step-level reporting**: playwright organizes tests executions according to the following hierarchy: Run > Project > Spec File > Test > Attempt > Step. Traditionally, reporters send the results **after** Run completion (sometimes after Spec File completion). It works well in most cases, but.... imagine running a spec file with 10 tests on a CI machine. 9 tests can be completed successfully, but the last test can cause a crash. If we report **after** spec completion, no results will be reported at all, even for 9 completed test. Currents reporter sends the results for each individual step (with some batching applied for better performance). That allows capturing as much information as possible as soon as it's ready. It is super-valuable for debugging failed CI executions, which are often unique and are not easy to reproduce locally.
- **Reporter output and results**: we have refactored the look and the feel of the reporter's console output for more precise and accurate presentation of the execution workflow. A test execution consists of one or more attempts, each attempt can have its own status, errors, stdout and stderr output. [Determining](https://docs.currents.dev/tests/test-status#playwright-test-status) a test's "status" and flakiness requires considering the outcome of all the attempts, the expected status and the execution mode (e.g. ["serial" mode](https://playwright.dev/docs/test-parallel#serial-mode) can generate extra attempts). The new format makes it easier to track the logic behind determining test status, displays individual attempts errors. Additionally, we split the captured output, that can have mixed items from concurrent parallel workers and assign them to the corresponding spec files.
- **Playwright orchestration**: the new CLI tool `pwc-p` improves Playwright CI executions by automatically balancing spec files between CI machines. The balancing uses the data from the previously recorded executions to optimally assign spec files between machines, which allows up to 40% decrease in CI E2E Playwright tests. Please refer to our documentation for more details and instructions.
## [0.12.2](https://github.com/currents-dev/currents-playwright/compare/v0.12.1...v0.12.2) (2024-03-06)
### Bug Fixes
- handle teamcity git params ([56ad8fc](https://github.com/currents-dev/currents-playwright/commit/56ad8fc9fa5896001d62dbb176ba14052a3c42a9))
## [0.12.1](https://github.com/currents-dev/currents-playwright/compare/v0.12.0...v0.12.1) (2024-02-05)
### Bug Fixes
- use proper debug fn for cancellation ([a5cc5c1](https://github.com/currents-dev/currents-playwright/commit/a5cc5c11e4c21f4ec681356f72b42c5bda9edb39))
# [0.12.0](https://github.com/currents-dev/currents-playwright/compare/v0.11.5...v0.12.0) (2024-01-30)
### Features
- Collect GitHub Actions PR information ([7229ac](https://github.com/currents-dev/currents-playwright/commit/7229acd8ae48d2bf34f653be4bf9bfdfd682d3a0))
### Features
- add scanner package, wip ([3195de4](https://github.com/currents-dev/currents-playwright/commit/3195de499912956d7911a41c30c56923f1552376))
## [0.11.5](https://github.com/currents-dev/currents-playwright/compare/v0.11.5-beta.0...v0.11.5) (2023-12-17)
### Bug Fixes
- report non-run tests and attempts as skipped ([dc22305](https://github.com/currents-dev/currents-playwright/commit/dc2230526ee6c7ed9c7f13a90e43de393aaf62e4))
## [0.11.4](https://github.com/currents-dev/currents-playwright/compare/v0.11.3...v0.11.4) (2023-12-11)
## [0.11.3](https://github.com/currents-dev/currents-playwright/compare/v0.11.3-beta.1...v0.11.3) (2023-12-11)
### Bug Fixes
- add remote debugging ([6db1329](https://github.com/currents-dev/currents-playwright/commit/6db13291fafdbc30eb0e70ad6c56de9591c1e735))
## [0.11.2](https://github.com/currents-dev/currents-playwright/compare/v0.11.1...v0.11.2) (2023-12-05)
### Bug Fixes
- exit with zero when no tests detected ([459af9e](https://github.com/currents-dev/currents-playwright/commit/459af9e1570d1675f6b390cd546e5152a0771d7f))
## [0.11.1](https://github.com/currents-dev/currents-playwright/compare/v0.11.0...v0.11.1) (2023-12-01)
### Bug Fixes
- fix cli description ([a8b95b7](https://github.com/currents-dev/currents-playwright/commit/a8b95b74b884401b92b139d4e1ffc8ba7d371568))
# [0.11.0](https://github.com/currents-dev/currents-playwright/compare/v0.11.0-beta.0...v0.11.0) (2023-12-01)
### Bug Fixes
- handle cloud error messages ([c978e9f](https://github.com/currents-dev/currents-playwright/commit/c978e9f05579739df9499604eac0810f9394374c))
- reporter to return run actual status ([3727167](https://github.com/currents-dev/currents-playwright/commit/372716719afd1d31e2d9875b7df917c4a17ac83d))
### Features
- implement cancelAfterFailures and disableTitleTags ([452e666](https://github.com/currents-dev/currents-playwright/commit/452e666b741ea84c216c745b22a4d35a65307ab4))
## [0.10.9](https://github.com/currents-dev/currents-playwright/compare/v0.10.8...v0.10.9) (2023-11-23)
### Bug Fixes
- change doc link ([6d4aacc](https://github.com/currents-dev/currents-playwright/commit/6d4aaccbfa35d956483a580b2580ddb3b6f789d9))
## [0.10.8](https://github.com/currents-dev/currents-playwright/compare/v0.10.8-beta.0...v0.10.8) (2023-11-22)
### Bug Fixes
- set status and flaks based on pw outcome ([2bcec5e](https://github.com/currents-dev/currents-playwright/commit/2bcec5ee12ededa30244ef604c93b63640ab939b))
- handle serial mode ([9499528](https://github.com/currents-dev/currents-playwright/commit/9499528706ee2fe6cfe474ecb4c7578cab3c0fe5))
## [0.10.7](https://github.com/currents-dev/currents-playwright/compare/v0.10.6...v0.10.7) (2023-11-20)
### Bug Fixes
- add commander as a dependency ([f00191b](https://github.com/currents-dev/currents-playwright/commit/f00191b3509d7dd47c292ac11b0ef5c31994eaf0))
## [0.10.6](https://github.com/currents-dev/currents-playwright/compare/v0.10.5...v0.10.6) (2023-11-07)
### Bug Fixes
- use @currents/commit-info ([b737211](https://github.com/currents-dev/currents-playwright/commit/b73721163ec1921fca05eda71111e1abe9a59283))
## [0.10.5](https://github.com/currents-dev/currents-playwright/compare/v0.10.4...v0.10.5) (2023-11-07)
### Bug Fixes
- remove \_pwc-parallel because of pnpm error ([6f9c785](https://github.com/currents-dev/currents-playwright/commit/6f9c785e475f4e78ffcf1dd08b1c5ca7f7beeacf))
## [0.10.4](https://github.com/currents-dev/currents-playwright/compare/v0.10.3...v0.10.4) (2023-11-04)
### Bug Fixes
- remove log message ([8dea731](https://github.com/currents-dev/currents-playwright/commit/8dea73149ffefc6ec283ba543bd5469292e845dd))
## [0.10.3](https://github.com/currents-dev/currents-playwright/compare/v0.10.2...v0.10.3) (2023-11-04)
### Bug Fixes
- make reporterOptions optional ([b497249](https://github.com/currents-dev/currents-playwright/commit/b497249b38d4da16f8d63fa79a5953e960396f50))
## [0.10.2](https://github.com/currents-dev/currents-playwright/compare/v0.10.1...v0.10.2) (2023-11-02)
### Bug Fixes
- report tests for single project ([de6448e](https://github.com/currents-dev/currents-playwright/commit/de6448efebbb59cc35f86297b88250bc35c6bb12))
## [0.10.1](https://github.com/currents-dev/currents-playwright/compare/v0.10.0...v0.10.1) (2023-10-31)
### Bug Fixes
- add missing deps ([9c9e875](https://github.com/currents-dev/currents-playwright/commit/9c9e875d5f8cda7a9327df582f952aa8c3f7fefe))
# [0.10.0](https://github.com/currents-dev/currents-playwright/compare/v0.10.0-beta.2...v0.10.0) (2023-10-31)
### Bug Fixes
- make non-mandatory config optional ([f6b8dcd](https://github.com/currents-dev/currents-playwright/commit/f6b8dcdba50b299039f91bc5e232f75db1101270))
- detect build id in CI ([efcf50d](https://github.com/currents-dev/currents-playwright/commit/efcf50de2e82225e9f276a5d635dbdc66af5c5c2))
### Features
- add --pwc-remove-title-tags ([e842bdb](https://github.com/currents-dev/currents-playwright/commit/e842bdbd7412c5423455610f3c60b5e5af6040df))
- refactor CLI processing ([c5f4977](https://github.com/currents-dev/currents-playwright/commit/c5f49770ca94c20f5fb226748916c2e606f60cee))
- support tags in project metadata ([b11ee9c](https://github.com/currents-dev/currents-playwright/commit/b11ee9cfac44d367f08cf4283a72efc305d61564))
# [0.9.0](https://github.com/currents-dev/currents-playwright/compare/v0.8.1...v0.9.0) (2023-10-20)
### Features
- implement cancellations ([f9bcad0](https://github.com/currents-dev/currents-playwright/commit/f9bcad0f9617988b4e77a47f6804a362c0013422))
### Bug Fixes
- check cancellation for existing runs ([f9bcad0](https://github.com/currents-dev/currents-playwright/commit/f9bcad0f9617988b4e77a47f6804a362c0013422))
- remove useless try...catch block ([46c4403](https://github.com/currents-dev/currents-playwright/commit/46c440300864659f07302143772be4a7e8d414e9))
## [0.8.1](https://github.com/currents-dev/currents-playwright/compare/v0.8.0...v0.8.1) (2023-09-07)
### Bug Fixes
- redact attachments body ([cf6c757](https://github.com/currents-dev/currents-playwright/commit/cf6c757ab02dd4b668ec159808d3049a50d03ba6))
# [0.8.0](https://github.com/currents-dev/currents-playwright/compare/v0.7.2...v0.8.0) (2023-09-07)
### Features
- test-level report ([9797b7a](https://github.com/currents-dev/currents-playwright/commit/9797b7ac68d0fe3e8627058c2e791134f6943345))
## [0.7.2](https://github.com/currents-dev/currents-playwright/compare/v0.7.1...v0.7.2) (2023-08-23)
### Bug Fixes
- capture error details ([7fbcacd](https://github.com/currents-dev/currents-playwright/commit/7fbcacd80cf7649d0a1676628aaf03cd80ca1acb))
## [0.7.1](https://github.com/currents-dev/currents-playwright/compare/v0.7.0...v0.7.1) (2023-08-16)
# [0.7.0](https://github.com/currents-dev/currents-playwright/compare/v0.6.4...v0.7.0) (2023-08-16)
### Features
- implement tags ([3ac3bf1](https://github.com/currents-dev/currents-playwright/commit/3ac3bf12696698d908adc032cb061164374d34ea))
## [0.6.4](https://github.com/currents-dev/currents-playwright/compare/v0.6.0...v0.6.4) (2023-08-09)
### Bug Fixes
- add debug message for execa ([d94e49f](https://github.com/currents-dev/currents-playwright/commit/d94e49fa264320eb17fda919a040c714cfcca0c2))
- add execa ([4158356](https://github.com/currents-dev/currents-playwright/commit/415835689d6c0a7aab73278e97983e8895a4e22b))
## [0.6.4-beta.0](https://github.com/currents-dev/currents-playwright/compare/v0.6.0...v0.6.4-beta.0) (2023-07-29)
### Bug Fixes
- add execa ([4158356](https://github.com/currents-dev/currents-playwright/commit/415835689d6c0a7aab73278e97983e8895a4e22b))
## [0.6.3](https://github.com/currents-dev/currents-playwright/compare/v0.6.0...v0.6.3) (2023-07-12)
### Bug Fixes
- report errors for hooks and internal steps ([1ce1d89](https://github.com/currents-dev/currents-playwright/commit/1ce1d89eaf23d55f36a57265eab084f30f920744))
## [0.6.2](https://github.com/currents-dev/currents-playwright/compare/v0.6.0...v0.6