wnx/sidecar-browsershot
A Sidecar function to run Browsershot on Lambda.
v3.1.1
1.9M downloads/mo
#2405 most downloaded on Packagist
stefanzweifel/sidecar-browsershot
What this package is like to depend on
Last release 1 months ago
23 Jul 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 43 of 46 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
46 releases · first in 2022
8 releases in the last 12 months
see the full history below
Release timeline
46 releases · Feb 2022 to Jul 2026Releases
latest 46-
v3.1.123 Jul 2026 -
v3.1.007 May 2026Release notes
Open source →Changed
- Run on Node 24 (#161)
Fixed
- Update to the latest sidecar-browsershot-layer to fix NPM security vulnerabilities (#162)
Release notes
Open source →Changed
- Run on Node 24 (#161)
Fixed
- Update to the latest sidecar-browsershot-layer to fix NPM security vulnerabilities (#162)
-
v3.0.017 Apr 2026Release notes
Open source →Changed
- Upgrade Chromium Layer to use Chromium v147 #159
Fixed
- Upgrade browsershot-layer to fix GHSA-rp42-5vxx-qpwr #158
Removed
- (Breaking) Drop unsupported
chromium.font()call (#156)
Breaking change as you as a consumer of the package can override the Chromium layer used in this package. If you've overriden chrome-aws-lambda-layer in the sidecar-browsershot configuration, please note that the package no longer calls
chromium.font()internally.
The package continues to automatically load custom fonts fromresources/sidecar-browsershot/fonts. (See README)Release notes
Open source →Changed
- Upgrade Chromium Layer to use Chromium v147 #159
Fixed
- Upgrade browsershot-layer to fix https://github.com/patrickjuchli/basic-ftp/security/advisories/GHSA-rp42-5vxx-qpwr #158
Removed
- (Breaking) Drop unsupported
chromium.font()call (#156)
Breaking change as you as a consumer of the package can override the Chromium layer used in this package. If you've overriden chrome-aws-lambda-layer in the sidecar-browsershot configuration, please note that the package no longer calls
chromium.font()internally. The package continues to automatically load custom fonts fromresources/sidecar-browsershot/fonts. (See README) -
v2.9.013 Mar 2026 -
v2.8.007 Mar 2026 -
v2.7.107 Mar 2026 -
v2.7.022 Nov 2025 -
v2.6.123 Sep 2025 -
v2.6.008 May 2025 -
v2.5.123 Mar 2025 -
v2.5.005 Dec 2024 -
v2.4.013 Nov 2024 -
v2.3.316 May 2024Release notes
Open source →Fixed
- Fix downstream breaking change in throw() method by passing default value a682b2
-
v2.3.216 May 2024 -
v2.3.121 Mar 2024 -
v2.3.021 Mar 2024 -
v2.2.020 Feb 2024 -
v2.1.017 Feb 2024Release notes
Open source →Changed
- Update used AWS Lambda Layers to use puppeteer-core v22 and Chromium v121.0.0 (#113)
-
v2.0.030 Dec 2023Release notes
Open source →Maintenance release to support
spatie/browsershotv4. Besides renaming a configuration key, there are no breaking changes. If you do image manipulations you now need to installspatie/imageseparately.We also dropped support for older PHP and Laravel versions to make maintenance easier.
See our upgrade guide for details.
Changed
- [BREAKING] Rename
sidecar-browsershot.layer-config tosidecar-browsershot.layers-config (#103) - Support Browsershot v4 (#107)
- Improve Reference Test to use Pixelmatch (#108)
Removed
- Drop Support for PHP 8.0 and PHP 8.1 and Laravel 8 and Laravel 9 (#106)
- [BREAKING] Rename
-
v1.13.116 Dec 2023 -
v1.13.006 Nov 2023 -
v1.12.016 Oct 2023 -
v1.11.111 Oct 2023 -
v1.11.009 Oct 2023Release notes
Open source →Added
- Add
sidecar-browsershot.timeouta config to allow the overriding of default timeout value (#90)
- Add
-
v1.10.020 Sep 2023Release notes
Open source → -
v1.9.105 Jul 2023Release notes
Open source →Changed
- Raise minumum required spatie/browsershot version to v3.57.8.
Fixed
- Fix for renamed browser.js file in browsershot 3.57.8 (#78)
-
v1.9.013 May 2023 -
v1.8.101 May 2023 -
v1.8.028 Apr 2023Release notes
Open source → -
v1.7.029 Mar 2023 -
v1.6.402 Mar 2023 -
v1.6.327 Feb 2023Release notes
Open source →Changed
- Cleanup puppeteer_dev_chrome_profile folders in tmp after running Puppeteer (#54)
Fixed
- Store Emoji Font in package (#56)
-
v1.6.222 Feb 2023 -
v1.6.114 Feb 2023 -
v1.6.004 Feb 2023 -
v1.5.028 Dec 2022 -
v1.4.125 Nov 2022 -
v1.4.005 Nov 2022 -
v1.3.014 Aug 2022 -
v1.2.115 Jul 2022 -
v1.2.010 Jul 2022 -
v1.1.029 May 2022Release notes
Open source → -
v1.0.102 Apr 2022Nothing published for this version
-
v1.0.006 Mar 2022Nothing published for this version
-
v0.2.003 Mar 2022Nothing published for this version
-
v0.1.013 Feb 2022