What’s new in Puppeteer
summary
Puppeteer is a Node.js browser-automation library that now exposes programmatic APIs to emulate light/dark mode, override time zones, and simulate vision deficiencies so scripts can capture screenshots and PDFs under those exact conditions. It adds experimental custom selector handlers for things like hasText and shadow-DOM queries, a product option to launch Firefox, and reports 319 of 638 tests passing on Firefox (~50%). The repo migrates to TypeScript, tightens CI and tests, and improves docs for easier cross-browser automation.
AI-written summary · about
chapters (7)
- 0:00Intro
- 1:29Why Puppeteer
- 2:13Recent Features
- 5:02Custom Selectors
- 6:52Firefox Support
- 7:07Safari Support
- 7:32Behind the Scenes
related talks
30mModern Web Testing and Automation with Puppeteer
46mWhen Tests Met Puppeteer
43mPuppeteer Is the New WebDriver? Secrets of Flawless Testing
25mFirefox and the push for simpler cross browser testing
01h 15mPuppeteer can automate that!
28mRethinking Browser Automation: Unleashing the Power of Puppeteer and Playwright
32mEnd to End tests with Google's Puppeteer
26mWeb Scraping with Puppeteer and NodeJS
