feat(docker): add Chromium support for Puppeteer/Playwright and npm build/release scripts

This commit is contained in:
2026-02-06 09:31:43 +00:00
parent 2a7eb157b6
commit c3847a970e
3 changed files with 16 additions and 5 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-02-06 - 5.3.0 - feat(docker)
add Chromium support for Puppeteer/Playwright and npm build/release scripts
- Add PUPPETEER_EXECUTABLE_PATH and CHROME_BIN env vars pointing to /usr/bin/chromium-browser for Puppeteer/Playwright compatibility
- Replace Google Chrome .deb download with apt-get install chromium-browser for multi-arch (amd64/arm64) compatibility
- Add npm scripts: 'build' -> 'tsdocker build' and 'release' -> 'tsdocker push' in package.json
## 2026-02-06 - 5.2.0 - feat(ci)
switch CI to use @git.zone/tsdocker and add tsdocker config and image tests