Changelog

New and improved updates.

New and improved updates.

Follow us @browserbasehq for the latest changes!

Follow us @browserbasehq for the latest changes!

Feb 13, 2025

Stagehand now supports Langchain

Now supported in Stagehand, Langchain is a Python and Node.js framework to build applications on top of large-language models (OpenAI, Llama, Gemini).

npm run langchain to run our new example (demo).

You can also add Browserbase to your Langchain application (docs).


Feb 7, 2025

New and improved Playground experience

The Browserbase Playground was built to help you quickly run sessions, generate code with AI, and debug Playwright scripts. The new version of the Playground includes a more intuitive user experience, clarified onboarding language, and an easier user interface to explore the full capabilities of browserbase.

Try it out today at browserbase.com/playground and reach out to hello@browserbase.com if you have any feedback!


Feb 6, 2025

Stagehand version 1.11 improves speed and accuracy

Lot of new changes for observe this week. If you set the returnAction flag to true, it'll return the suggested Playwright method to run.

Also, Stagehand leverages the accessibility (a11y) tree to improve speed, accuracy, and costs fewer tokens. Using the a11y tree, however, means Stagehand may be able to act on items that aren’t directly visible (i.e. hidden behind a dropdown). To use these new features, set onlyVisible: false

const results = await page.observe({
     instruction: "click the sign in button",
     returnAction: true, // Return a Playwright action
     onlyVisible: false // Leverage the a11y tree (faster/better/cheaper)
})

// Act on an observation
// NO ADDITIONAL LLM CALL HERE! Just does the thing :)
await page.act(results[0]

This returns a list like this, which now contains method and arguments

[
  {
    description: 'The button saying sign in...'
    method: 'click', // or another playwright method
    arguments: [],
    selector: 'xpath=/html/body/div[1]/main/section/div[1]

Now, you can cache the selector, method, and arguments if you want to repeat the same Playwright without more LLM calls.

We also made some huge improvements to create-browser-app, making vercel AI SDK + ollama first-class citizens and greatly improving cursorrules.

Feb 4, 2025

Keep alive works on all plans

Normally, sessions begin the shut down process on disconnect. But you can change this behavior so that sessions stay alive till they either timeout or you stop them manually.

Previously, this was reserved for Scale plan customers, but we've opened it up for all plans! This makes it possible for any customer to clone our newest open source project, Open Operator.

Read more about keeping sessions alive in our documentation, or view the open operator project & repository


Jan 28, 2025

You can now attach user metadata to a session

Our List Sessions endpoint has always supported filtering sessions by status, but didn’t give the level of configuration sometimes required. With user metadata, you can now attach arbitrary JSON data to sessions, which then gives you additional flexibility when querying sessions.

Learn more in our documentation: https://docs.browserbase.com/features/sessions#user-metadata

Show more

Show more

Feb 13, 2025

Stagehand now supports Langchain

Now supported in Stagehand, Langchain is a Python and Node.js framework to build applications on top of large-language models (OpenAI, Llama, Gemini).

npm run langchain to run our new example (demo).

You can also add Browserbase to your Langchain application (docs).


Feb 7, 2025

New and improved Playground experience

The Browserbase Playground was built to help you quickly run sessions, generate code with AI, and debug Playwright scripts. The new version of the Playground includes a more intuitive user experience, clarified onboarding language, and an easier user interface to explore the full capabilities of browserbase.

Try it out today at browserbase.com/playground and reach out to hello@browserbase.com if you have any feedback!


Feb 6, 2025

Stagehand version 1.11 improves speed and accuracy

Lot of new changes for observe this week. If you set the returnAction flag to true, it'll return the suggested Playwright method to run.

Also, Stagehand leverages the accessibility (a11y) tree to improve speed, accuracy, and costs fewer tokens. Using the a11y tree, however, means Stagehand may be able to act on items that aren’t directly visible (i.e. hidden behind a dropdown). To use these new features, set onlyVisible: false

const results = await page.observe({
     instruction: "click the sign in button",
     returnAction: true, // Return a Playwright action
     onlyVisible: false // Leverage the a11y tree (faster/better/cheaper)
})

// Act on an observation
// NO ADDITIONAL LLM CALL HERE! Just does the thing :)
await page.act(results[0]

This returns a list like this, which now contains method and arguments

[
  {
    description: 'The button saying sign in...'
    method: 'click', // or another playwright method
    arguments: [],
    selector: 'xpath=/html/body/div[1]/main/section/div[1]

Now, you can cache the selector, method, and arguments if you want to repeat the same Playwright without more LLM calls.

We also made some huge improvements to create-browser-app, making vercel AI SDK + ollama first-class citizens and greatly improving cursorrules.

Feb 4, 2025

Keep alive works on all plans

Normally, sessions begin the shut down process on disconnect. But you can change this behavior so that sessions stay alive till they either timeout or you stop them manually.

Previously, this was reserved for Scale plan customers, but we've opened it up for all plans! This makes it possible for any customer to clone our newest open source project, Open Operator.

Read more about keeping sessions alive in our documentation, or view the open operator project & repository


Show more

We’re hiring engineers!

Help us build the future of AI Web Infrastructure @ browserbase.com/careers

© 2025 Browserbase. All rights reserved.

We’re hiring engineers!

Help us build the future of AI Web Infrastructure @ browserbase.com/careers

© 2025 Browserbase. All rights reserved.