Skip to content

v0.4.8

Choose a tag to compare

@github-actions github-actions released this 20 May 06:27
· 723 commits to main since this release

Added

  • acrawl install-browser subcommand — installs CloakBrowser and downloads the browser binary independently of the main installer. Checks for Node.js 20+, runs npm install cloakbrowser playwright-core, installs Linux system dependencies via playwright-core install-deps chromium, and pre-downloads the stealth Chromium binary. Idempotent: skips the npm step if packages are already present.

Fixed

  • Missing Linux system libraries crash Chromium on launch — acrawl install-browser and install.sh now run npx playwright-core install-deps chromium (Linux only) after the npm install step, installing the OS packages (libatk, libcups, libgbm, libasound, etc.) that Chromium requires but minimal Linux installs omit. Without this, the browser binary would exit immediately with a missing .so error even though all npm packages installed successfully.