Puppeteer puppeteer-core-v25.2.1: Stability Fixes & Firefox Update

TL;DR

  • Fixed a regression impacting untrusted sessions.
  • Updated Firefox browser to version 152.0.2.
  • Improved overall stability and browser compatibility for automation.

Key Changes

Puppeteer puppeteer-core-v25.2.1, released on 2026-06-24, focuses on stability and browser compatibility. This update resolves a critical regression that affected Puppeteer’s behavior with untrusted sessions. Additionally, it includes a browser roll to Firefox 152.0.2, ensuring better alignment with the latest Firefox features and security updates. For full details, refer to the official changelog.

Impact for QA Teams

QA engineers using Puppeteer for test automation will benefit from increased stability, especially when dealing with complex session management or security-sensitive tests. The Firefox update ensures that tests run against a current browser version, reducing compatibility issues. This update is crucial for maintaining reliable automated tests, particularly when considering tools like Puppeteer against Playwright, as discussed in our Puppeteer vs Playwright comparison.

FAQ

  • Q: What is the primary fix in v25.2.1?
    • A: The main fix addresses a regression related to untrusted sessions, improving Puppeteer’s reliability.
  • Q: Why is the Firefox update important?
    • A: Updating to Firefox 152.0.2 ensures compatibility with the latest browser features and security patches, vital for accurate testing.
  • Q: Is this a major update?
    • A: No, it’s a patch release focused on critical fixes and browser alignment, not new features.