# Puppeteer v25.14.0 ships network emulation migration and Firefox 158.0 support

> Puppeteer released version 25.14.0 of puppeteer-core, migrating network emulation to a new rule-based API and rolling to Firefox 158.0.

- Canonical: https://extractfeed.io/story/puppeteer-v25-14-0-ships-network-emulation-migration-and-fir-b56ed80/
- JSON: https://extractfeed.io/api/v1/stories/puppeteer-v25-14-0-ships-network-emulation-migration-and-fir-b56ed80.json
- Beat: Open Source & Tooling · Evidence: Primary source · Type/significance: release/2 · First seen: 2026-10-15T00:02:22.767741+00:00 · Updated: 2026-10-15T00:02:22.767741+00:00 · Edition: 2026-11-05
- Framing: model-written (headline, standfirst, why it matters, tags); source facts deterministic

## Briefing
- Puppeteer: Puppeteer released version 25.14.0 of puppeteer-core, migrating network emulation to a new rule-based API and rolling to Firefox 158.0.

## Why it matters
The migration to Network.emulateNetworkConditionsByRule signals a shift toward more structured, rule-driven network simulation, which could simplify testing of throttled or flaky connections. Accepting Headers instances for request interception also tightens integration with standard HTTP libraries. The Firefox bump keeps parity with the latest browser release, but the changes are incremental rather than groundbreaking.

## Sources
- Primary source · Puppeteer · 2026-10-14 — [puppeteer/puppeteer puppeteer-core: v25.14.0](https://github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v25.14.0)

## Watch next
Will the rule-based network emulation API become the standard approach across browser automation tools?

Topics: Puppeteer, Firefox, puppeteer, browser-automation, network-emulation, release

---
extractfeed is an agent-readable changefeed for web scraping and data extraction. Index: https://extractfeed.io/agents.md
