diff --git a/.changeset/bitter-years-fly.md b/.changeset/bitter-years-fly.md deleted file mode 100644 index 5ce53f76a..000000000 --- a/.changeset/bitter-years-fly.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Fix unhandled CDP detaches by returning the original sendCDP promise diff --git a/.changeset/busy-pugs-stare.md b/.changeset/busy-pugs-stare.md deleted file mode 100644 index e14236a0c..000000000 --- a/.changeset/busy-pugs-stare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Fix [Agent] - Address bug causing issues with continuing a conversation from past messages in dom mode diff --git a/.changeset/clean-birds-fetch.md b/.changeset/clean-birds-fetch.md deleted file mode 100644 index c54b0da2f..000000000 --- a/.changeset/clean-birds-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Enforce - regex validation on act/observe for elementId diff --git a/.changeset/curvy-suns-invite.md b/.changeset/curvy-suns-invite.md deleted file mode 100644 index a626ca62a..000000000 --- a/.changeset/curvy-suns-invite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -fixes issue with context.addInitScript() where scripts were not being applied to out of process iframes (OOPIFs), and popup pages with same process iframes (SPIFs) diff --git a/.changeset/fifty-gifts-win.md b/.changeset/fifty-gifts-win.md deleted file mode 100644 index f8846dc51..000000000 --- a/.changeset/fifty-gifts-win.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -fix issue where screenshot masks were not being applied to dialog elements diff --git a/.changeset/five-frogs-cry.md b/.changeset/five-frogs-cry.md deleted file mode 100644 index 419493e7c..000000000 --- a/.changeset/five-frogs-cry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Update usage/metrics handling in agent diff --git a/.changeset/five-stars-study.md b/.changeset/five-stars-study.md deleted file mode 100644 index 593e4d86d..000000000 --- a/.changeset/five-stars-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Add right and middle click support to act and observe diff --git a/.changeset/floppy-zebras-lie.md b/.changeset/floppy-zebras-lie.md deleted file mode 100644 index 6d0e2efe8..000000000 --- a/.changeset/floppy-zebras-lie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -SupportedUnderstudyAction Enum validation for 'method' on act/observe inference diff --git a/.changeset/free-spies-cover.md b/.changeset/free-spies-cover.md deleted file mode 100644 index b715d28dc..000000000 --- a/.changeset/free-spies-cover.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Add support for gemini 3 flash and pro in hybrid/cua agent diff --git a/.changeset/late-parks-taste.md b/.changeset/late-parks-taste.md deleted file mode 100644 index a0741eb54..000000000 --- a/.changeset/late-parks-taste.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Add warning when incorrect models are used with agents hybrid mode diff --git a/.changeset/odd-snakes-film.md b/.changeset/odd-snakes-film.md deleted file mode 100644 index 8fb327f7e..000000000 --- a/.changeset/odd-snakes-film.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Add SupportedUnderstudyActions to observe system prompt diff --git a/.changeset/plain-brooms-make.md b/.changeset/plain-brooms-make.md deleted file mode 100644 index abebbc762..000000000 --- a/.changeset/plain-brooms-make.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand-server": patch ---- - -Enable bedrock diff --git a/.changeset/shy-clouds-type.md b/.changeset/shy-clouds-type.md deleted file mode 100644 index 9f70f9516..000000000 --- a/.changeset/shy-clouds-type.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@browserbasehq/stagehand-server": minor -"@browserbasehq/stagehand": minor ---- - -Using `mode` enum instead of old `cua` boolean in openapi spec diff --git a/.changeset/small-jobs-drum.md b/.changeset/small-jobs-drum.md deleted file mode 100644 index a16645b38..000000000 --- a/.changeset/small-jobs-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -fix issue where scripts added via context.addInitScripts() were not being injected into new pages that were opened via popups (eg, clicking a link that opens a new page) and/or calling context.newPage(url) diff --git a/.changeset/thin-ants-clean.md b/.changeset/thin-ants-clean.md deleted file mode 100644 index 4c1f55e06..000000000 --- a/.changeset/thin-ants-clean.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@browserbasehq/stagehand-server": patch -"@browserbasehq/stagehand": patch ---- - -Include executionModel on the AgentConfigSchema diff --git a/.changeset/thin-things-wear.md b/.changeset/thin-things-wear.md deleted file mode 100644 index 3b3565bc9..000000000 --- a/.changeset/thin-things-wear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand-server": patch ---- - -Include vertex as a supported provider diff --git a/.changeset/tricky-mangos-prove.md b/.changeset/tricky-mangos-prove.md deleted file mode 100644 index 43274066b..000000000 --- a/.changeset/tricky-mangos-prove.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Add user-agent to CDP connections diff --git a/.changeset/upset-colts-enter.md b/.changeset/upset-colts-enter.md deleted file mode 100644 index 182ad84c6..000000000 --- a/.changeset/upset-colts-enter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -Improve error and warning message for legacy model format diff --git a/.changeset/yellow-mails-deny.md b/.changeset/yellow-mails-deny.md deleted file mode 100644 index 66b03d1c5..000000000 --- a/.changeset/yellow-mails-deny.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -fix issue where locator.fill() was not working on elements that require direct value setting diff --git a/.changeset/yummy-games-act.md b/.changeset/yummy-games-act.md deleted file mode 100644 index 31e965fc5..000000000 --- a/.changeset/yummy-games-act.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@browserbasehq/stagehand": patch ---- - -fix issue where screenshot mask was only being applied to the first element that the locator resolved to. masks now apply to all matching elements. diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index af06144b3..1cf53f563 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,47 @@ # @browserbasehq/stagehand +## 3.1.0 + +### Minor Changes + +- [#1611](https://github.com/browserbase/stagehand/pull/1611) [`8a3c066`](https://github.com/browserbase/stagehand/commit/8a3c06600a9ba98485db7e9ed5c3cc43ea180334) Thanks [@monadoid](https://github.com/monadoid)! - Using `mode` enum instead of old `cua` boolean in openapi spec + +### Patch Changes + +- [#1644](https://github.com/browserbase/stagehand/pull/1644) [`1e1c9c1`](https://github.com/browserbase/stagehand/commit/1e1c9c15773e49d5c3cd36021dbc1d23495c1bce) Thanks [@monadoid](https://github.com/monadoid)! - Fix unhandled CDP detaches by returning the original sendCDP promise + +- [#1647](https://github.com/browserbase/stagehand/pull/1647) [`ffd4b33`](https://github.com/browserbase/stagehand/commit/ffd4b335a873d0f4dcd76ea22d44f47919bf8e49) Thanks [@tkattkat](https://github.com/tkattkat)! - Fix [Agent] - Address bug causing issues with continuing a conversation from past messages in dom mode + +- [#1614](https://github.com/browserbase/stagehand/pull/1614) [`677bff5`](https://github.com/browserbase/stagehand/commit/677bff5834c879a2d95f7dbff918b8e1510516b3) Thanks [@miguelg719](https://github.com/miguelg719)! - Enforce - regex validation on act/observe for elementId + +- [#1664](https://github.com/browserbase/stagehand/pull/1664) [`b27c04d`](https://github.com/browserbase/stagehand/commit/b27c04d278c290364347acd0c354a878ea9b7c2d) Thanks [@seanmcguire12](https://github.com/seanmcguire12)! - fixes issue with context.addInitScript() where scripts were not being applied to out of process iframes (OOPIFs), and popup pages with same process iframes (SPIFs) + +- [#1624](https://github.com/browserbase/stagehand/pull/1624) [`0e8d569`](https://github.com/browserbase/stagehand/commit/0e8d5695f662040f7384e64f46301152802e3c62) Thanks [@seanmcguire12](https://github.com/seanmcguire12)! - fix issue where screenshot masks were not being applied to dialog elements + +- [#1596](https://github.com/browserbase/stagehand/pull/1596) [`ff0f979`](https://github.com/browserbase/stagehand/commit/ff0f9795f3b2c1cf4f2610a80ebcb3341a24f987) Thanks [@tkattkat](https://github.com/tkattkat)! - Update usage/metrics handling in agent + +- [#1631](https://github.com/browserbase/stagehand/pull/1631) [`2d89d2b`](https://github.com/browserbase/stagehand/commit/2d89d2b35ce812431956b28e0c8b52d32ddc7a27) Thanks [@miguelg719](https://github.com/miguelg719)! - Add right and middle click support to act and observe + +- [#1613](https://github.com/browserbase/stagehand/pull/1613) [`aa4d981`](https://github.com/browserbase/stagehand/commit/aa4d981e440bdd0e3d3f42ccc310d5958aa25cc6) Thanks [@miguelg719](https://github.com/miguelg719)! - SupportedUnderstudyAction Enum validation for 'method' on act/observe inference + +- [#1652](https://github.com/browserbase/stagehand/pull/1652) [`18b1e3b`](https://github.com/browserbase/stagehand/commit/18b1e3bd2b16b721845d52fcf1a45c6158e2403f) Thanks [@miguelg719](https://github.com/miguelg719)! - Add support for gemini 3 flash and pro in hybrid/cua agent + +- [#1633](https://github.com/browserbase/stagehand/pull/1633) [`22e371a`](https://github.com/browserbase/stagehand/commit/22e371ae4c25deb6350328fe02832bf2b2197b94) Thanks [@tkattkat](https://github.com/tkattkat)! - Add warning when incorrect models are used with agents hybrid mode + +- [#1609](https://github.com/browserbase/stagehand/pull/1609) [`3f9ca4d`](https://github.com/browserbase/stagehand/commit/3f9ca4d9acc109101357378d29cf969168991608) Thanks [@miguelg719](https://github.com/miguelg719)! - Add SupportedUnderstudyActions to observe system prompt + +- [#1642](https://github.com/browserbase/stagehand/pull/1642) [`3673369`](https://github.com/browserbase/stagehand/commit/36733691f90c15386cf2a7b47d04ef429b7195ae) Thanks [@seanmcguire12](https://github.com/seanmcguire12)! - fix issue where scripts added via context.addInitScripts() were not being injected into new pages that were opened via popups (eg, clicking a link that opens a new page) and/or calling context.newPage(url) + +- [#1636](https://github.com/browserbase/stagehand/pull/1636) [`ea33052`](https://github.com/browserbase/stagehand/commit/ea330520a325583b71b87d85beb740df4bdb9b2d) Thanks [@miguelg719](https://github.com/miguelg719)! - Include executionModel on the AgentConfigSchema + +- [#1646](https://github.com/browserbase/stagehand/pull/1646) [`f09b184`](https://github.com/browserbase/stagehand/commit/f09b184cc5e774736280ae8c94ba3f4f13adda80) Thanks [@miguelg719](https://github.com/miguelg719)! - Add user-agent to CDP connections + +- [#1637](https://github.com/browserbase/stagehand/pull/1637) [`a7d29de`](https://github.com/browserbase/stagehand/commit/a7d29decee0f7d12e2437267b9eef1795d3b4e3a) Thanks [@miguelg719](https://github.com/miguelg719)! - Improve error and warning message for legacy model format + +- [#1662](https://github.com/browserbase/stagehand/pull/1662) [`44416da`](https://github.com/browserbase/stagehand/commit/44416da7ff33301bb32d3811e6c3be8782a7d168) Thanks [@seanmcguire12](https://github.com/seanmcguire12)! - fix issue where locator.fill() was not working on elements that require direct value setting + +- [#1612](https://github.com/browserbase/stagehand/pull/1612) [`bdd8b4e`](https://github.com/browserbase/stagehand/commit/bdd8b4ee3c697a02728375510ab7fae764990576) Thanks [@seanmcguire12](https://github.com/seanmcguire12)! - fix issue where screenshot mask was only being applied to the first element that the locator resolved to. masks now apply to all matching elements. + ## 3.0.8 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index ba0009f33..dd625425d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@browserbasehq/stagehand", - "version": "3.0.8", + "version": "3.1.0", "description": "An AI web browsing framework focused on simplicity and extensibility.", "main": "./dist/index.js", "module": "./dist/index.js", diff --git a/packages/evals/CHANGELOG.md b/packages/evals/CHANGELOG.md index 2bc3c959f..923dfee33 100644 --- a/packages/evals/CHANGELOG.md +++ b/packages/evals/CHANGELOG.md @@ -1,5 +1,12 @@ # @browserbasehq/stagehand-evals +## 1.1.8 + +### Patch Changes + +- Updated dependencies [[`1e1c9c1`](https://github.com/browserbase/stagehand/commit/1e1c9c15773e49d5c3cd36021dbc1d23495c1bce), [`ffd4b33`](https://github.com/browserbase/stagehand/commit/ffd4b335a873d0f4dcd76ea22d44f47919bf8e49), [`677bff5`](https://github.com/browserbase/stagehand/commit/677bff5834c879a2d95f7dbff918b8e1510516b3), [`b27c04d`](https://github.com/browserbase/stagehand/commit/b27c04d278c290364347acd0c354a878ea9b7c2d), [`0e8d569`](https://github.com/browserbase/stagehand/commit/0e8d5695f662040f7384e64f46301152802e3c62), [`ff0f979`](https://github.com/browserbase/stagehand/commit/ff0f9795f3b2c1cf4f2610a80ebcb3341a24f987), [`2d89d2b`](https://github.com/browserbase/stagehand/commit/2d89d2b35ce812431956b28e0c8b52d32ddc7a27), [`aa4d981`](https://github.com/browserbase/stagehand/commit/aa4d981e440bdd0e3d3f42ccc310d5958aa25cc6), [`18b1e3b`](https://github.com/browserbase/stagehand/commit/18b1e3bd2b16b721845d52fcf1a45c6158e2403f), [`22e371a`](https://github.com/browserbase/stagehand/commit/22e371ae4c25deb6350328fe02832bf2b2197b94), [`3f9ca4d`](https://github.com/browserbase/stagehand/commit/3f9ca4d9acc109101357378d29cf969168991608), [`8a3c066`](https://github.com/browserbase/stagehand/commit/8a3c06600a9ba98485db7e9ed5c3cc43ea180334), [`3673369`](https://github.com/browserbase/stagehand/commit/36733691f90c15386cf2a7b47d04ef429b7195ae), [`ea33052`](https://github.com/browserbase/stagehand/commit/ea330520a325583b71b87d85beb740df4bdb9b2d), [`f09b184`](https://github.com/browserbase/stagehand/commit/f09b184cc5e774736280ae8c94ba3f4f13adda80), [`a7d29de`](https://github.com/browserbase/stagehand/commit/a7d29decee0f7d12e2437267b9eef1795d3b4e3a), [`44416da`](https://github.com/browserbase/stagehand/commit/44416da7ff33301bb32d3811e6c3be8782a7d168), [`bdd8b4e`](https://github.com/browserbase/stagehand/commit/bdd8b4ee3c697a02728375510ab7fae764990576)]: + - @browserbasehq/stagehand@3.1.0 + ## 1.1.7 ### Patch Changes diff --git a/packages/evals/package.json b/packages/evals/package.json index 8b4d196c9..e0f4fdd2e 100644 --- a/packages/evals/package.json +++ b/packages/evals/package.json @@ -1,6 +1,6 @@ { "name": "@browserbasehq/stagehand-evals", - "version": "1.1.7", + "version": "1.1.8", "private": true, "description": "Evaluation suite for Stagehand", "main": "./", diff --git a/packages/server/CHANGELOG.md b/packages/server/CHANGELOG.md index 15d7d3bf2..383170ee7 100644 --- a/packages/server/CHANGELOG.md +++ b/packages/server/CHANGELOG.md @@ -1,5 +1,22 @@ # @browserbasehq/stagehand-server +## 3.6.0 + +### Minor Changes + +- [#1611](https://github.com/browserbase/stagehand/pull/1611) [`8a3c066`](https://github.com/browserbase/stagehand/commit/8a3c06600a9ba98485db7e9ed5c3cc43ea180334) Thanks [@monadoid](https://github.com/monadoid)! - Using `mode` enum instead of old `cua` boolean in openapi spec + +### Patch Changes + +- [#1604](https://github.com/browserbase/stagehand/pull/1604) [`4753078`](https://github.com/browserbase/stagehand/commit/4753078cc9d37cbdb8d1a63dfdb53ccc4b4c2bd2) Thanks [@miguelg719](https://github.com/miguelg719)! - Enable bedrock + +- [#1636](https://github.com/browserbase/stagehand/pull/1636) [`ea33052`](https://github.com/browserbase/stagehand/commit/ea330520a325583b71b87d85beb740df4bdb9b2d) Thanks [@miguelg719](https://github.com/miguelg719)! - Include executionModel on the AgentConfigSchema + +- [#1602](https://github.com/browserbase/stagehand/pull/1602) [`22a0502`](https://github.com/browserbase/stagehand/commit/22a0502e8b042bef0cfafa32901984a8be9529d8) Thanks [@miguelg719](https://github.com/miguelg719)! - Include vertex as a supported provider + +- Updated dependencies [[`1e1c9c1`](https://github.com/browserbase/stagehand/commit/1e1c9c15773e49d5c3cd36021dbc1d23495c1bce), [`ffd4b33`](https://github.com/browserbase/stagehand/commit/ffd4b335a873d0f4dcd76ea22d44f47919bf8e49), [`677bff5`](https://github.com/browserbase/stagehand/commit/677bff5834c879a2d95f7dbff918b8e1510516b3), [`b27c04d`](https://github.com/browserbase/stagehand/commit/b27c04d278c290364347acd0c354a878ea9b7c2d), [`0e8d569`](https://github.com/browserbase/stagehand/commit/0e8d5695f662040f7384e64f46301152802e3c62), [`ff0f979`](https://github.com/browserbase/stagehand/commit/ff0f9795f3b2c1cf4f2610a80ebcb3341a24f987), [`2d89d2b`](https://github.com/browserbase/stagehand/commit/2d89d2b35ce812431956b28e0c8b52d32ddc7a27), [`aa4d981`](https://github.com/browserbase/stagehand/commit/aa4d981e440bdd0e3d3f42ccc310d5958aa25cc6), [`18b1e3b`](https://github.com/browserbase/stagehand/commit/18b1e3bd2b16b721845d52fcf1a45c6158e2403f), [`22e371a`](https://github.com/browserbase/stagehand/commit/22e371ae4c25deb6350328fe02832bf2b2197b94), [`3f9ca4d`](https://github.com/browserbase/stagehand/commit/3f9ca4d9acc109101357378d29cf969168991608), [`8a3c066`](https://github.com/browserbase/stagehand/commit/8a3c06600a9ba98485db7e9ed5c3cc43ea180334), [`3673369`](https://github.com/browserbase/stagehand/commit/36733691f90c15386cf2a7b47d04ef429b7195ae), [`ea33052`](https://github.com/browserbase/stagehand/commit/ea330520a325583b71b87d85beb740df4bdb9b2d), [`f09b184`](https://github.com/browserbase/stagehand/commit/f09b184cc5e774736280ae8c94ba3f4f13adda80), [`a7d29de`](https://github.com/browserbase/stagehand/commit/a7d29decee0f7d12e2437267b9eef1795d3b4e3a), [`44416da`](https://github.com/browserbase/stagehand/commit/44416da7ff33301bb32d3811e6c3be8782a7d168), [`bdd8b4e`](https://github.com/browserbase/stagehand/commit/bdd8b4ee3c697a02728375510ab7fae764990576)]: + - @browserbasehq/stagehand@3.1.0 + ## 3.5.0 ### Minor Changes diff --git a/packages/server/package.json b/packages/server/package.json index 10fda6aa9..a4ccec41c 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@browserbasehq/stagehand-server", - "version": "3.5.0", + "version": "3.6.0", "description": "Stagehand API server", "type": "module", "private": true,