v1.29.1

microsoft/playwrightv1.29.1Dec 21, 2022by aslushnikov

AI Summary

This release resolves Electron-related regressions and drops support for Ubuntu 18 LTS.

Key Highlights

  • Fixes Electron firstWindow timeouts and electron-serve compatibility issues.
  • Fixes `electron.app.getAppPath()` path resolution issues.
  • Ubuntu 18.04 is no longer supported.

Breaking Changes

  • Ubuntu 18.04 is no longer supported.

New Features

  • Bug fixes for Electron firstWindow timeouts
  • Bug fixes for electron-serve support
  • Bug fixes for app path resolution

Full Release Notes

## Highlights

https://github.com/microsoft/playwright/issues/18928 - [BUG] Electron firstWindow times out after upgrading to 1.28.0
https://github.com/microsoft/playwright/issues/19246 - [BUG] Electron firstWindow times out after upgrading to 1.28.1
https://github.com/microsoft/playwright/issues/19412 - [REGRESSION]: 1.28 does not work with electron-serve anymore.
https://github.com/microsoft/playwright/issues/19540 - [BUG] electron.app.getAppPath() returns the path one level higher if you run electron pointing to the directory
https://github.com/microsoft/playwright/issues/19548 - [REGRESSION]: Ubuntu 18 LTS not supported anymore



## Browser Versions

* Chromium 109.0.5414.46
* Mozilla Firefox 107.0
* WebKit 16.4

This version was also tested against the following stable channels:

* Google Chrome 108
* Microsoft Edge 108