You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(driver): bundle playwright-core in driver, keep only Node.js in driver-bundle
Move the platform-independent playwright-core package and the DriverJar loader
from driver-bundle into the always-present driver module. driver-bundle now
contains only the Node.js binaries, one per platform. DriverJar assembles the
driver directory from two classpath roots: the shared package (driver module)
and the host platform's Node.js (driver-bundle), the latter skipped when a
preinstalled Node.js is configured.
This lets a user with a preinstalled Node.js (PLAYWRIGHT_NODEJS_PATH) exclude
the driver-bundle dependency entirely.
2. Run the following script to download and assemble the Playwright driverfor all platforms into `driver-bundle/src/main/resources/driver/` directory (browser binaries for Chromium, Firefox and WebKit will be automatically downloaded later on first Playwright run).
23
+
2. Run the following script to download and assemble the Playwright driver. The platform-independent `playwright-core` package is assembled once into `driver/src/main/resources/driver/package/`, and the Node.js binary for each platform into `driver-bundle/src/main/resources/driver/<platform>/` (browser binaries for Chromium, Firefox and WebKit will be automatically downloaded later on first Playwright run).
0 commit comments