Skip to content

v149.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 May 20:45

@sparticuz/chromium v149.0.0, @sparticuz/chromium-min v149.0.0

The chromium-v149.0.0-layer.ARCH.zip file may be uploaded directly as a layer in AWS Lambda using the following code

bucketName="chromiumUploadBucket" && archType="x64" && \
aws s3 cp chromium-v149.0.0-layer.${archType}.zip "s3://${bucketName}/chromiumLayers/chromium-v149.0.0-layer.${archType}.zip" && \
aws lambda publish-layer-version --layer-name chromium --description "Chromium v149.0.0" --content "S3Bucket=${bucketName},S3Key=chromiumLayers/chromium-v149.0.0-layer.${archType}.zip" --compatible-runtimes "nodejs20.x" "nodejs22.x" "nodejs24.x" --compatible-architectures $(if [ "$archType" = "x64" ]; then echo "x86_64"; else echo "$archType"; fi)

The chromium-v149.0.0-pack.ARCH.tar file may be uploaded to any https endpoint and the remote location may be used as the input variable in the chromium.executablePath(input) function.

If you or your company has financially benefited from this project, please support it's continued development by becoming a monthly sponsor on GitHub. Your contribution helps cover monthly maintenance costs and ensures ongoing improvements.

What's Changed

  • Breaking: Dropped CommonJS support. Ecmascript module support only. This mirrors puppeteer's removal of CJS.
  • Breaking: Puppeteer now returns a promise for puppeteer.defaultArgs(). This must be awaited in your code if you use it.
  • Breaking: Chromium to 149.0.7827.22, Puppeteer Updates by @github-actions[bot] in #503

Full Changelog: v148.0.0...v149.0.0