Version Packages - #1115
Version Packages#1115
Conversation
There was a problem hiding this comment.
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
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
c0fbc51Thanks @seanmcguire12! - configure default viewport when running on browserbase@browserbasehq/stagehand-evals@1.1.1
Patch Changes
c0fbc51]:@browserbasehq/stagehand-examples@1.0.11
Patch Changes
c0fbc51]: