Skip to content

[🐛 Bug]: latest version of playwright installs incorrect version of chromium from what synpress expects #1283

@steezeburger

Description

@steezeburger

🔎 Have you searched existing issues to avoid duplicates?

  • I have made sure that my issue is not a duplicate.

🧪 Have you tested your code using latest version of Synpress?

💡 Are you able to provide enough information to be able to reproduce your issue locally?

  • I can provide enough details to reproduce my issue on local environment.

Synpress version

4.0.10

Node.js version

v22.13.1

Operating system

macOS Sonoma 14.6.1

Run mode

Playwright + Synpress (as plugin)

CI platform (if applicable)

No response

Are you running your tests inside docker? (if applicable)

  • This issue could be related to docker.

What happened?

npx playwright install installs a more recent version of chromium (1161) than what synpress seems to expect (1140).

While writing up this issue I actually found a solution, but it's untenable and terrible dx. I had to search through playwright releases to find which version had chromium build 1140, and then use that specific version to install chromium.

npx [email protected] install chromium

What is your expected behavior?

synpress and playwright should just work together when using latest versions of everything and following the docs exactly

How to reproduce the bug.

To reproduce the bug just follow your installation and getting started docs exactly.

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions