Releases: microsoft/playwright-vscode
Releases Β· microsoft/playwright-vscode
v1.1.17
What's Changed
- Performance optimisation that scans only necessary files when running a test (#706)
- Added missing translations (#708)
- Test runs now end once
onExitfires, not upononEnd(#702) - In projects without global setup, the button to run global setup is now disabled (#709)
- Multiple bug fixes around race conditions on git checkout (#705, #701)
- Bug fix around test files that import test implementation (#704)
Full Changelog: v1.1.16...v1.1.17
v1.1.16
What's Changed
- Added native support for Plug'n'Play module resolution, including Yarn Berry and PNPM (#675)
- Added
node_modules/.binto the webserverPATHenvironment variable, bringing it in line withnpxbehavior (#671) - Dropped support for Playwright 1.43 (April 2024) and earlier versions (#652)
- Improved configuration file selection and sorting behavior (#670, #689)
- Polished the user interface with several visual and accessibility improvements (#672, #657, #665, #680)
- Fixed various bugs related to debugging, browser lifecycle management, accessibility attributes, and configuration handling (#687, #685, #676, #656, #644)
Full Changelog: v1.1.15...v1.1.16
v1.1.15
v1.1.14
Bugfixes:
- feat: pick right launch options for codegen in #624
- feat: propagate error context to copilot in #625
- fix: support testIdAttribute in Codegen when using TestServer in #612
- feat: decorate line with number of executions in #609
- feat: "copy on pick" checkbox for locator picker in #617
- fix: running a folder shouldn't also run folders that share prefix in #614
- chore: relax playwright error type while debugging in #608
- fix(pick locator): make sure in-page toolbar disappear upon disengage in #623
- chore: show config loading error in test tree in #632 and #628
Full Changelog: v1.1.13...v1.1.14
v1.1.13
Bugfixes
- fix: consistently enable first config in #563
- fix: reuse test run request and prevent duplicate test results in #566
- chore: implement locators drawer in #568
- fix: node path detection for lazy loading with zsh and nvm in #573
- chore: introduce update snapshot settings in #572
- feat: Select all projects iconbutton in #574
- fix: make create-playwright work under Windows and CMD in #592
- fix: remove stale SyntaxError's on Windows in #587
- fix: unchecking project should remove all test items in #594
- fix: respect headless property from the config s in #596
- chore: show disabled projects in the tree in #595
- fix: show at most one decoration per line in #598
- chore: show "one worker" next to show browser in #604
- feat: open install browser dialog for browser errors in #603
Happy testing! π
Full Changelog: v1.1.12...v1.1.13
v1.1.12
Bugfixes:
- chore: render Error.cause in #547
- feat: Adding it language localization #33289 in #549
- fix: skip internal Playwright internals during debugging in #545
- fix: terminal link highlighter inside box in #546
- fix: strip ansi from load errors in #554
- feat(watch): batch watch runs in #551
- chore: fix ansi escaping for diffs in #557
Full Changelog: v1.1.11...v1.1.12
v1.1.11
Bugfixes:
- feat: add toggle for always recreating global setup #524
- fix(windows): create Project via PowerShell Terminal (#526)
- allow install command as terminal link provider (#528)
- fix: stop global setup when debugger is terminated (#537)
- chore: ensure disposables are disposed (#522)
- chore: add @babel/plugin-proposal-decorators to babelBundle (#532)
- fix(windows): pass relative config path to test-server for running (#538)
- fix: allow trace in showBrowser mode (#542)
- fix: allow running Electron tests (microsoft/playwright#33209)