What’s Changed
- release: bumped version, added missing @babel/plugin-proposal-private-methods package (#6586) @Farfurix
- feat: added the new 'reportWarnings' method for reporter (#6531) @Aleksey28
- chore: fix importing tests in debug mode (#6560) @miherlosev
- support beforeInput event in Firefox (closes #6504) (#6557) @AlexKamaev
- chore: refactor problematic test (#6552) @miherlosev
- Refactor the page unload barrier + add server's unload barrier (#6565) @LavrovArtem
- refactor: hack for 'import { test, fixture } from "testcafe"' instruction support (#6547) @miherlosev
- refactor: hack for supporting 'import { t } from testcafe' in the experimental debug mode. (#6542) @miherlosev
- Shared script execution barrier (#6544) @LavrovArtem
- Shared request barrier (#6541) @LavrovArtem
- refactor: fix selector evaluation for esnext tests (#6511) @miherlosev
- add port argument support for experimental debug (closes #6522) (#6525) @AlexKamaev
- fix: the reporter.reportTestActionDone doesn't work with raw API tests (#6443) @Aleksey28
- chore: fix test after Chrome and Node updates (#6527) @miherlosev
- Improve iframe switching via CDP (#6500) @LavrovArtem
- feat: added more detailed information of report when running a *.testcafe fixture file using CLI (#6484) @Aleksey28
- Add a public CLI & API flag to allow testing CDP (close #6507) (#6509) @LavrovArtem
- test for 1921 case, hammerhead #2675 (#6432) @AlexKamaev