Releases Index

Browserbase Changelog

$npx @buildinternet/releases get browserbase-changelog
Mon
Wed
Fri
OctNovDecJanFebMarAprMayJunJulAugSepOct
Less
More
Releases13Avg4/moVersionsv4.1

Browserbase agents can request access to a specific login, wait for approval on the user's device, and have 1Password autofill credentials in the browser, via 1Password Agentic Autofill through the Browserbase extension system. Sessions can be configured with zero data retention and no recording.

Read more ↗

Parallel is now available as a search provider in the Browserbase Search API, with Parallel Fast for sub-second results and Parallel Advanced for deeper multi-step research. Parallel Advanced is the default, and provider and mode can be switched per request.

Read more ↗

Stagehand 4.2 adds WebMCP tools that change with the page via page.onToolsAdded() and page.onToolsRemoved(), plus native PDF exports through page.pdf() with configurable print settings. Locator operations and snapshots now have timeouts defaulting to 20s (timeout: 0 disables), and iframe and shadow DOM interactions are more reliable.

Read more ↗

Browserbase Functions now support Secrets, allowing you to securely use credentials and API keys when connecting to external services. Store secrets in Browserbase and reference them at runtime from your Function's ctx object without hardcoding sensitive values. Secrets can be…

Read more ↗

Agents can now pause mid-run for human-in-the-loop steps, then resume in the same session. Set a natural-language pauseWhen condition on the run; the agent receives a pause tool and enters PAUSED when that condition is met. Resume with a follow-up task to continue execution.

Read more ↗
v4.1

Stagehand 4.1 adds browserbase.search() and browserbase.fetch() so Search and Fetch APIs can be used without importing the Browserbase SDK separately, available in every language. WebMCP now discovers and calls tools inside iframes running in separate browser processes, and stagehand.close() preserves the browser for reuse while browser.close() and browser.context.close() terminate it regardless of keepAlive status.

Read more ↗

Webhooks are now available for Browserbase Functions. Create a Webhook in the Browserbase dashboard and subscribe to events like Function pending, running, completed, and failed.

Read more ↗

A cache threshold controls how many identical results Browserbase must see before serving from cache, and a hit skips inference entirely with no model call or tokens. Each call can override the instance setting or pass cache: false, results carry metadata.cache with HIT/MISS/DISABLED status and tokens saved, and model configuration stays out of the cache key so switching models does not invalidate the cache.

Read more ↗

Search gives your agents read access to the internet, extending their context with the most up-to-date information. Search is now natively integrated in the dashboard, allowing you to sample queries before taking them to production.

Read more ↗

Contexts can now be assigned human-readable names for easier recall, and all previously created Contexts are viewable in the dashboard. The dashboard also allows creating new Contexts, deleting old ones, and seeing all previous browser sessions created using a specific Context.

Read more ↗

Enterprise customers can now deliver Chrome DevTools Protocol session logs straight to their own AWS S3 bucket. BYOS is available on Enterprise plans and enabled per project.

Read more ↗
v4

Stagehand v4 moves the SDK into the browser as an extension, bringing the local experience to remote browsers with lower round-trip time, faster action execution, and fewer CDP race conditions. It adds improved context management, self-healing actions, and iframe support, and benchmarks 2x faster than Playwright while using about 80% fewer tokens.

Read more ↗

Browserbase Agents is a managed solution that enables you to deploy agents on the web with a simple API call. No code to maintain or deploy—describe the task goal in natural language and trigger a run using a simple prompt.

Read more ↗

Use the updated Fetch API to fetch and return web content as markdown or structured JSON from any URL. Faster and cheaper than spinning up a browser, in formats that are easier for humans and models to read.

Read more ↗

Session replays can now be embedded directly in your product and streamed to your end users within seconds of a session ending.

Read more ↗
Last Checked
46m ago
Latest
Oct 22, 2026
Tracking since Oct 29, 2025