Sourced from @playwright/test
's
releases.
v1.45.2
Highlights
microsoft/playwright#31613 - [REGRESSION]: Trace is not showing any screenshots nor test name microsoft/playwright#31601 - [REGRESSION]: missing trace for 2nd browser microsoft/playwright#31541 - [REGRESSION]: Failing tests have a trace with no images and with steps missing
Browser Versions
- Chromium 127.0.6533.5
- Mozilla Firefox 127.0
- WebKit 17.4
This version was also tested against the following stable channels:
- Google Chrome 126
- Microsoft Edge 126
v1.45.1
Highlights
microsoft/playwright#31473 - [REGRESSION]: Playwright raises an error ENOENT: no such file or directory, open 'test-results/.playwright-artifacts-0/hash.zip' with Electron microsoft/playwright#31442 - [REGRESSION]: Locators of elements changing from/to hidden have operations hanging when using
--disable-web-security
microsoft/playwright#31431 - [REGRESSION]: NewTab doesn't work properly with Chrome with--disable-web-security
microsoft/playwright#31425 - [REGRESSION]: beforeEach hooks are not skipped when describe condition depends on fixtures microsoft/playwright#31491 - [REGRESSION]:@playwright/experimental-ct-react
doesn't work with VSCode extension and PNPMBrowser Versions
- Chromium 127.0.6533.5
- Mozilla Firefox 127.0
- WebKit 17.4
This version was also tested against the following stable channels:
- Google Chrome 126
- Microsoft Edge 126
v1.45.0
Clock
Utilizing the new Clock API allows to manipulate and control time within tests to verify time-related behavior. This API covers many common scenarios, including:
- testing with predefined time;
- keeping consistent time and timers;
- monitoring inactivity;
- ticking through time manually.
// Initialize clock and let the page load naturally. await page.clock.install({ time: new Date('2024-02-02T08:00:00') }); </tr></table>
... (truncated)
d8a5f3b
chore: mark v1.45.2 (#31702)51fa0ff
Revert "chore: move artifacts recording to
TestLifecycleInstrumentation (#309...80f44f3
cherry-pick(#31666):
Revert "fix(chromium): pass --enable-gpu when running he...4bd2d25
cherry-pick(#31511):
docs(clock): update time types in Python/.NETe8989f8
chore: mark v1.45.1 (#31516)1d94caa
cherry-pick(#31496):
docs(release-notes): fix .NET snippets5be5168
cherry-pick(#31504):
fix(ct): export package.json0fe7a10
cherry-pick(#31437):
fix(electron): tracing with @playwright/test
4ec4ccf
cherry-pick(#31401):
chore: .NET generator fixes3b4d32e
cherry-pick(#31458):
fix(utility): create utility world when web security is ...