TL;DR

  • Introduces URL blocklisting for enhanced security.
  • Adds support for autofilling address fields via CDP.
  • Updates Chromium to version 147.0.7727.57 for improved stability.

Key Changes in Puppeteer 24.42.0

Puppeteer puppeteer-core-v24.42.0, released on 2026-04-20, brings several enhancements and crucial updates. This version follows puppeteer-v24.41.0 and focuses on expanding control and stability for browser automation. For a detailed overview, refer to the official changelog.

New Features

  • URL Blocklist: A significant addition is the implementation of a URL blocklist. This feature allows users to restrict access to unauthorized sites, providing better control over the browser environment during automation.
  • Autofill Address Support: Puppeteer now supports autofilling address fields via the Chrome DevTools Protocol (CDP). This streamlines the automation of forms requiring address input.
  • Extensions Metadata: Metadata can now be added to the extensions object, which can assist in managing and debugging browser extensions within automated scripts.

Fixes and Updates

  • Chrome 147 Roll: The core browser has been updated to Chrome 147.0.7727.57. This update is vital for maintaining compatibility, stability, and access to the latest browser capabilities and security patches.
  • Internal Optimization: An internal fix removes PartitionAllocSchedulerLoopQuarantineTaskControlledPurge from disabled features, contributing to overall performance.

Impact for QA Teams

QA teams gain better control over test environments with URL blocklisting, preventing unintended navigation and enhancing security during test execution. Autofill support simplifies testing forms and user flows, reducing script complexity. The Chrome 147 update ensures tests run on a current and stable browser version, minimizing flakiness and ensuring accurate results. For those evaluating browser automation tools, understanding these updates is key, especially when comparing options like Puppeteer and Playwright, as discussed in our Puppeteer vs Playwright comparison article.

FAQ