Changelog (25)·续

2026-02-18

@cloudflare/playwright v1.1.1 released

  • Released version 1.1.1 of @cloudflare/playwright, which includes a bug fix that resolves a chunking issue that could occur when generating large PDFs. Upgrade to this version to avoid this issue.

2026-02-03

@cloudflare/puppeteer v1.0.6 released

2026-01-21

@cloudflare/puppeteer v1.0.5 released

  • Released version 1.0.5 of @cloudflare/puppeteer, which includes a performance optimization for base64 decoding.

2026-01-08

@cloudflare/playwright v1.1.0 released

2026-01-07

Bug fixes for JSON endpoint, waitForSelector timeout, and WebSocket rendering

  • Updated the /json endpoint fallback model and improved error handling for when plan limits of Workers Free plan users are reached.
  • REST API requests using waitForSelector will now correctly fail if the specified selector is not found within the time limit.
  • Fixed an issue where pages using WebSockets were not rendering correctly.

2025-12-04

Added guidance on allowlisting Browser Rendering in Bot Management

  • Added FAQ guidance on how to create a WAF skip rule to allowlist Browser Rendering requests when using Bot Management on your zone.

2025-12-03

Improved AI JSON response parsing and debugging

  • Added rawAiResponse field to /json endpoint error responses, allowing you to inspect the unparsed AI output when JSON parsing fails for easier debugging.
  • Improved AI response handling to better distinguish between valid JSON objects, arrays, and invalid payloads, increasing type safety and reliability.

2025-10-21

Added guidance on REST API timeouts and custom fonts

  • Added REST API timeouts page explaining how Browser Rendering uses independent timers (for page load, selectors, and actions) and how to configure them.
  • Updated Supported fonts guide with instructions on using your own custom fonts via addStyleTag() in Playwright or Puppeteer.

2025-09-25

Updates to Playwright, new support for Stagehand, and increased limits

  • Playwright support in Browser Rendering is now GA. We've upgraded to Playwright v1.55.
  • Added support for Stagehand, an open source browser automation framework, powered by Workers AI. Stagehand enables developers to build more reliably and flexibly by combining code with natural-language instructions.
  • Increased limits for paid plans on both the REST API and Browser Sessions.

2025-09-22

Added `excludeExternalLinks` parameter to `/links` REST endpoint

  • Added excludeExternalLinks parameter when using the /links endpoint. When set to true, links pointing to outside the domain of the requested URL are excluded.

2025-09-02

Added `X-Browser-Ms-Used` response header

  • Each REST API response now includes the X-Browser-Ms-Used response header, which reports the browser time (in milliseconds) used by the request.

2025-08-20

Browser Rendering billing goes live

2025-08-18

Wrangler updates to local dev

  • Improved the local development experience by updating the method for downloading the dev mode browser and added support for /v1/sessions endpoint, allowing you to list open browser rendering sessions. Upgrade to wrangler@4.31.0 to get started.

2025-07-29

Updates to Playwright, local dev support, and REST API

  • Playwright upgraded to Playwright v1.54.1 and Playwright MCP upgraded to be in sync with upstream Playwright MCP v0.0.30.
  • Local development with npx wrangler dev now supports Playwright when using Browser Rendering. Upgrade to the latest version of wrangler to get started.
  • The /content endpoint now returns the page's title, making it easier to identify pages.
  • The /json endpoint now allows you to specify your own AI model for the extraction, using the custom_ai parameter.
  • The default viewport size on the /screenshot endpoint has been increased from 800x600 to 1920x1080. You can still override the viewport via request options.

2025-07-25

@cloudflare/puppeteer 1.0.4 released

2025-07-24

Playwright now supported in local development

  • You can now use Playwright with local development. Upgrade to wrangler@4.26.0 to get started.

2025-07-16

Pricing update to Browser Rendering

  • Billing for Browser Rendering starts on August 20, 2025, with usage beyond the included limits charged according to the new pricing rates.

2025-07-03

Local development support

  • We added local development support to Browser Rendering, making it simpler than ever to test and iterate before deploying.

2025-06-30

New Web Bot Auth headers

  • Browser Rendering now supports Web Bot Auth by automatically attaching Signature-agent, Signature, and Signature-input headers to verify that a request originates from Cloudflare Browser Rendering.

2025-06-27

Bug fix to debug log noise in Workers

  • Fixed an issue where all debug logging was on by default and would flood logs. Debug logs is now off by default but can be re-enabled by setting process.env.DEBUG when needed.

2025-05-26

Playwright MCP

  • You can now deploy Playwright MCP and use any MCP client to get AI models to interact with Browser Rendering.

2025-04-30

Automatic Request Headers

2025-04-07

New free tier and REST API GA with additional endpoints

2025-04-04

Playwright support

  • You can now use Playwright's browser automation capabilities from Cloudflare Workers.

2025-02-27

New Browser Rendering REST API

  • Released a new REST API in open beta. Available to all customers with a Workers Paid Plan.

2025-01-31

Increased limits

  • Increased the limits on the number of concurrent browsers, and browsers per minute from 2 to 10.

2024-08-08

Update puppeteer to 21.1.0

  • Rebased the fork on the original implementation up till version 21.1.0

2024-04-02

Browser Rendering Available for everyone

  • Browser Rendering is now out of beta and available to all customers with Workers Paid Plan. Analytics and logs are available in Cloudflare's dashboard, under "Worker & Pages".

2023-05-19

Browser Rendering Beta

  • Beta Launch

Was this helpful?

YesNo

On this page

Changelog (25)·续 - 图1Docs

{"@context":"https://schema.org","@type":"BlogPosting","@id":"https://developers.cloudflare.com/browser-run/changelog/#page","headline":"Changelog","description":"Review recent changes to Browser Run.","url":"https://developers.cloudflare.com/browser-run/changelog/","inLanguage":"en","image":"https://developers.cloudflare.com/browser-run/changelog/og.png?v=3cb80780b46df842","dateModified":"2026-04-21","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}


description: Build platforms on Cloudflare where your customers can deploy code with their own subdomains or custom domains. title: Cloudflare for Platforms image: https://developers.cloudflare.com/cloudflare-for-platforms/og.png?v=a56830a5f4142795


Skip to content

Documentation Index
Fetch the complete documentation index at: https://developers.cloudflare.com/cloudflare-for-platforms/llms.txt
Use this file to discover all available pages before exploring further.