spatie/browsershot
Convert web pages or HTML to images and PDFs using headless Chrome via Puppeteer. Capture screenshots, generate PDFs, render JS, extract body HTML, and inspect network requests. Simple fluent API for URLs, raw HTML, or local HTML files.
Full Changelog: https://github.com/spatie/browsershot/compare/5.3.0...5.4.0
Full Changelog: https://github.com/spatie/browsershot/compare/5.2.3...5.3.0
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?