NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2058 most downloaded on Packagist
A Sidecar function to run Browsershot on Lambda.
Last release 2 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
One column per quarter.
Fix: Call cleanupTemporaryHtmlFile() in saveToS3()
Update to the latest sidecar-browsershot-layer to fix NPM security vulnerabilities
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…
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 from resources/sidecar-browsershot/fonts. (See README)
Added Add Support for Laravel 13
Upgrade sidecar-browsershot-layer and use Puppeteer v24
Upgrade sidecar-browsershot-layer and use Puppeteer v24
Add Supoprt for Node 22 and Upgrade Chrome Layer
Drop Support for older PHP and Laravel Versions
Added Add Support for Laravel 12
Changed Update Chrome versions
Add support for spatie/browsershot v5
### Added - Add Support for PHP 8.4
Fix downstream breaking change in throw() method by passing default value a682b2
Bump up hammerstone/sidecar version
### Fixed - Fix support for Laravel 11
### Added - Add Support for Laravel 11
### Added - Switch to Node 20 Runtime
Update used AWS Lambda Layers to use puppeteer-core v22 and Chromium v121.0.0
Maintenance release to support spatie/browsershot v4. Besides renaming a configuration key, there are no breaking changes. If you do image manipulatio…
Maintenance release to support spatie/browsershot v4. Besides renaming a configuration key, there are no breaking changes. If you do image manipulations you now need to install spatie/image separately.
We also dropped support for older PHP and Laravel versions to make maintenance easier.
See our upgrade guide for details.
sidecar-browsershot.layer-config to sidecar-browsershot.layers-config (#103)Add internal support for Chromium Result
Add support for adding custom fonts to Chromium
### Added - Add Support for PHP 8.3
Read the content of a file in s3 into a string
Add sidecar-browsershot.timeout a config to allow the overriding of default timeout value
sidecar-browsershot.timeout a config to allow the overriding of default timeout value (#90)Update to Node 18 Runtime and update used Chromium Version
Raise minumum required spatie/browsershot version to v3.57.8.
Add Support for Image Manipulations when using saveToS3
saveToS3 (#71)Only support x86_64 architecture
### Added - Added storage config setting (#64) ### Changed - Upgrade to use Pest v2
### Added - Add readHtmlFromS3()-method
readHtmlFromS3()-method (#60)### Changed - Add Support for Sidecar v0.4.0
Cleanup puppeteer_dev_chrome_profile folders in tmp after running Puppeteer
Include emoji font in lambda bundle
Use sidecar.aws_region value in saveToS3 method
### Added - Add Support for Laravel 10
Load Emoji Font to support Emoji Characters
Trim base64 PDF Response by overriding base64pdf method
### Added - Add PHP 8.2 Support (#35) ### Fixed - Fix Typo in browsershot.js
Update to Chrome Layer v31 (Supports Node.js 16. Uses Chromium v103)
Return Etag value from saveToS3 method
Add ability to save files directly to S3 (#14, #21),
### Added - Add sidecar-browsershot config (#18) - Add support for Warming
Nothing published for this version
Nothing published for this version
Nothing published for this version
- Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →