spatie/browsershot
Render web pages (URLs or HTML) to images or PDFs from PHP/Laravel using headless Chrome via Puppeteer. Save screenshots/PDFs, render local HTML files, extract post-JS body HTML, and inspect requests triggered by a page.
Full Changelog: https://github.com/spatie/browsershot/compare/5.2.2...5.2.3
Full Changelog: https://github.com/spatie/browsershot/compare/5.2.1...5.2.2
Full Changelog: https://github.com/spatie/browsershot/compare/5.2.0...5.2.1
Full Changelog: https://github.com/spatie/browsershot/compare/5.1.1...5.2.0
Full Changelog: https://github.com/spatie/browsershot/compare/5.1.0...5.1.1
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.11...5.1.0
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.10...5.0.11
null by @rado-h in https://github.com/spatie/browsershot/pull/935Full Changelog: https://github.com/spatie/browsershot/compare/5.0.9...5.0.10
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.8...5.0.9
chrome-headless-shell (old headless mode) by @vintagesucks in https://github.com/spatie/browsershot/pull/918Full Changelog: https://github.com/spatie/browsershot/compare/5.0.7...5.0.8
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.6...5.0.7
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.5...5.0.6
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.4...5.0.5
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.3...5.0.4
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.2...5.0.3
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.1...5.0.2
Full Changelog: https://github.com/spatie/browsershot/compare/5.0.0...5.0.1
Full Changelog: https://github.com/spatie/browsershot/compare/4.4.0...5.0.0
ignoreHttpsErrors() method by @PHLAK in https://github.com/spatie/browsershot/pull/899Full Changelog: https://github.com/spatie/browsershot/compare/4.3.1...5.0.0
file:/ URL fetching by @JaredPage in https://github.com/spatie/browsershot/pull/881disableRedirects method by @JaredPage in https://github.com/spatie/browsershot/pull/881Full Changelog: https://github.com/spatie/browsershot/compare/4.3.0...4.3.1
Full Changelog: https://github.com/spatie/browsershot/compare/4.2.1...4.3.0
Revert changes of 4.2.1 because PDFs do not render correctly anymore (see https://github.com/spatie/laravel-pdf/issues/175)
Full Changelog: https://github.com/spatie/browsershot/compare/4.2.0...4.2.1
Full Changelog: https://github.com/spatie/browsershot/compare/4.1.3...4.2.0
Full Changelog: https://github.com/spatie/browsershot/compare/4.1.2...4.1.3
Full Changelog: https://github.com/spatie/browsershot/compare/4.1.1...4.1.2
Full Changelog: https://github.com/spatie/browsershot/compare/4.1.0...4.1.1
Full Changelog: https://github.com/spatie/browsershot/compare/4.0.5...4.1.0
Full Changelog: https://github.com/spatie/browsershot/compare/4.0.4...4.0.5
spatie/image's dependant bot alerts issues in composer.lock by @thanosalexandris in https://github.com/spatie/browsershot/pull/846Full Changelog: https://github.com/spatie/browsershot/compare/4.0.3...4.0.4
Full Changelog: https://github.com/spatie/browsershot/compare/4.0.2...4.0.3
Full Changelog: https://github.com/spatie/browsershot/compare/4.0.1...4.0.2
screenshotQuality property type to integer by @orkhanahmadov in https://github.com/spatie/browsershot/pull/810Full Changelog: https://github.com/spatie/browsershot/compare/4.0.0...4.0.1
Full Changelog: https://github.com/spatie/browsershot/compare/3.60.2...3.61.0
Full Changelog: https://github.com/spatie/browsershot/compare/3.60.1...3.60.2
Full Changelog: https://github.com/spatie/browsershot/compare/3.60.0...3.60.1
Full Changelog: https://github.com/spatie/browsershot/compare/3.59.0...3.60.0
Full Changelog: https://github.com/spatie/browsershot/compare/3.58.2...3.59.0
Full Changelog: https://github.com/spatie/browsershot/compare/3.58.1...3.58.2
Full Changelog: https://github.com/spatie/browsershot/compare/3.58.0...3.58.1
Full Changelog: https://github.com/spatie/browsershot/compare/3.57.8...3.58.0
Full Changelog: https://github.com/spatie/browsershot/compare/3.57.7...3.57.8
Full Changelog: https://github.com/spatie/browsershot/compare/3.57.6...3.57.7
Full Changelog: https://github.com/spatie/browsershot/compare/3.57.5...3.57.6
Full Changelog: https://github.com/spatie/browsershot/compare/3.57.4...3.57.5
Full Changelog: https://github.com/spatie/browsershot/compare/3.57.3...3.57.4
file:// to be usedFull Changelog: https://github.com/spatie/browsershot/compare/3.57.1...3.57.2
Full Changelog: https://github.com/spatie/browsershot/compare/3.57.0...3.57.1
Full Changelog: https://github.com/spatie/browsershot/compare/3.56.0...3.57.0
failedRequests methodFull Changelog: https://github.com/spatie/browsershot/compare/3.54.0...3.55.0
CouldNotTakeBrowsershot exceptionFull Changelog: https://github.com/spatie/browsershot/compare/3.52.1...3.52.2
blockDomains and blockUrls methods (#564)base64pdf method (#512)waitFor with waitForTimeout (#452)base64ScreenshotusePipe to use pipe instead of WebSocket (#423)callChrome() (#399)blockUrls and blockDomainsaddChromiumArgumentsselectOptionpaperSize and margins can now use custom unitswriteOptionsToFileaddStyleTag and device addedtypeuseCookieswaitForFunctionevaluatesetScreenshotTypeemulateMediaclicksetExtraHttpHeaderswaitUntilNetworkIdlespatie/imagesetChromePathsetDelaysetOptionsetProxyServerdismissDialogspaperSize use floats instead of integers, addressing US paper sizesmobile and touch functionsignoreHttpsErrorsnoSandboxsetNetworkIdleTimeoutspatie/imagebodyHtml methodpdfssymfony/process requirementwidth protectedphantomjs binaryFull Changelog: https://github.com/spatie/browsershot/compare/3.52.0...3.52.1
All notable changes to Browsershot will be documented in this file
How can I help you explore Laravel packages today?