Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Oct 8, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@browserbasehq/stagehand@2.5.2

Patch Changes

@browserbasehq/stagehand-evals@1.1.1

Patch Changes

  • Updated dependencies [c0fbc51]:
    • @browserbasehq/stagehand@2.5.2

@browserbasehq/stagehand-examples@1.0.11

Patch Changes

  • Updated dependencies [c0fbc51]:
    • @browserbasehq/stagehand@2.5.2

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Greptile Overview

Summary

This PR is an automated changeset release that bumps the Stagehand library to version 2.5.2 and updates all dependent packages accordingly. The main change addresses a viewport configuration issue when running on Browserbase by implementing a default viewport size of 1288x711 pixels.

The core fix ensures that when creating new Browserbase sessions, the applyDefaultBrowserSettingsViewport function is properly applied to session creation parameters. Previously, the default viewport was only defined in the exported StagehandConfig but wasn't being applied during actual session creation, leading to inconsistent behavior between local and Browserbase environments.

This is a standard monorepo release where the main package (@browserbasehq/stagehand) gets the functional change, while dependent packages (@browserbasehq/stagehand-evals and @browserbasehq/stagehand-examples) receive version bumps and changelog updates to maintain consistency. All changes are managed by the Changesets automated release system, which generates proper changelog entries and maintains the dependency graph across the workspace.

Important Files Changed

Changed Files
Filename Score Overview
package.json 5/5 Version bump from 2.5.1 to 2.5.2 for the main stagehand package
CHANGELOG.md 5/5 Added changelog entry documenting the default viewport configuration fix for Browserbase
evals/package.json 5/5 Version bump from 1.1.0 to 1.1.1 for the evals package
evals/CHANGELOG.md 5/5 Added changelog entry documenting dependency update to stagehand@2.5.2
examples/package.json 5/5 Version bump from 1.0.10 to 1.0.11 for the examples package
examples/CHANGELOG.md 5/5 Added changelog entry documenting dependency update to stagehand@2.5.2

Confidence score: 5/5

  • This PR is safe to merge with minimal risk as it contains only version bumps and automated changelog updates
  • Score reflects the routine nature of changeset releases and the low-impact viewport configuration fix
  • No files require special attention - all changes are standard monorepo maintenance

6 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

@seanmcguire12 seanmcguire12 merged commit 7da5b55 into main Oct 8, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants