Skip to content

Commit a30258c

Browse files
release: 3.6.0 (#308)
* chore: sync repo * feat: Add executionModel serialization to api client * feat(client): add custom JSON encoder for extended type support * Update example link text * chore(internal): codegen related update * Add remote Browserbase Playwright SSE example. * Add local browser SSE example * chore(internal): codegen related update * chore(internal): bump dependencies * chore(internal): fix lint error on Python 3.14 * codegen metadata * STG-1308: update examples to use SSE and examples env * chore: format all `api.md` files * STG-1308: fix ruff import ordering * STG-1306: update model names and README examples * STG-1306: use opus for agent examples * feat: randomize region used for evals, split out pnpm and turbo cache, veri… * codegen metadata * chore(internal): remove mock server code * chore: update mock server docs * chore(internal): add request options to SSE classes * chore(internal): make `test_proxy_environment_variables` more resilient * codegen metadata * chore(internal): make `test_proxy_environment_variables` more resilient to env * STG-1301: add CLAUDE.md and AGENTS.md * codegen metadata * codegen metadata * release: 3.6.0 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> Co-authored-by: monadoid <sam.finton@gmail.com> Co-authored-by: Sam F <43347795+monadoid@users.noreply.github.com>
1 parent fd7bffe commit a30258c

37 files changed

Lines changed: 1603 additions & 751 deletions

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "3.5.0"
2+
".": "3.6.0"
33
}

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 8
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fstagehand-43e6dd4ce19381de488d296e9036fea15bfea9a6f946cf8ccf4e02aecc8fb765.yml
3-
openapi_spec_hash: f736e7a8acea0d73e1031c86ea803246
4-
config_hash: b375728ccf7d33287335852f4f59c293
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fstagehand-87b4d9e349de9d33d5d89439f7ac9507133700a9f072fdf0d756471961768d2c.yml
3+
openapi_spec_hash: 0f6ae6d10a0227a3482914728cf901ba
4+
config_hash: 7baf2daccae5913216bb74c52d63eaff

AGENTS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
README.md

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# Changelog
22

3+
## 3.6.0 (2026-02-25)
4+
5+
Full Changelog: [v3.5.0...v3.6.0](https://github.com/browserbase/stagehand-python/compare/v3.5.0...v3.6.0)
6+
7+
### Features
8+
9+
* Add executionModel serialization to api client ([22dd688](https://github.com/browserbase/stagehand-python/commit/22dd68831f5b599dc070798bb991b349211631d9))
10+
* **client:** add custom JSON encoder for extended type support ([f9017c8](https://github.com/browserbase/stagehand-python/commit/f9017c8fff8c58992739c6924ed6efbae552e027))
11+
* randomize region used for evals, split out pnpm and turbo cache, veri… ([18b63b8](https://github.com/browserbase/stagehand-python/commit/18b63b82d8abd4769b1b4f4dd00d29e157cb27b7))
12+
13+
14+
### Chores
15+
16+
* format all `api.md` files ([c22d22c](https://github.com/browserbase/stagehand-python/commit/c22d22cd79700c3c12462f20e3ebad54b925968f))
17+
* **internal:** add request options to SSE classes ([93cdbe5](https://github.com/browserbase/stagehand-python/commit/93cdbe53bb17beab4c370ef5e9c42dc76ebd46e3))
18+
* **internal:** bump dependencies ([92d8393](https://github.com/browserbase/stagehand-python/commit/92d83930190c30b1d4653b78eb2a6e8d28225fa5))
19+
* **internal:** codegen related update ([aa3fbd4](https://github.com/browserbase/stagehand-python/commit/aa3fbd46cfd8e3ad4f4db6724c14d43db52564b6))
20+
* **internal:** codegen related update ([555a9c4](https://github.com/browserbase/stagehand-python/commit/555a9c44a902a6735e585e09ed974d9a7915a6bb))
21+
* **internal:** fix lint error on Python 3.14 ([b0df744](https://github.com/browserbase/stagehand-python/commit/b0df7441a5a50cc8933d3f0edbc46561219d9fba))
22+
* **internal:** make `test_proxy_environment_variables` more resilient ([82890a6](https://github.com/browserbase/stagehand-python/commit/82890a681e470d54e266c7706b0ea774ed0dc369))
23+
* **internal:** make `test_proxy_environment_variables` more resilient to env ([1dfcc4b](https://github.com/browserbase/stagehand-python/commit/1dfcc4bece375e9ed04704da0dc0e8fd94b0f185))
24+
* **internal:** remove mock server code ([195d489](https://github.com/browserbase/stagehand-python/commit/195d48951c67b69463976328b286e2311ad3fc9a))
25+
* sync repo ([0c9bb8c](https://github.com/browserbase/stagehand-python/commit/0c9bb8cb3b791bf8c60ad0065fed9ad16b912b8e))
26+
* update mock server docs ([4e8e5cf](https://github.com/browserbase/stagehand-python/commit/4e8e5cf63fc76628f79204e7be78d6b3b335838c))
27+
328
## 3.5.0 (2026-01-29)
429

530
Full Changelog: [v3.4.8...v3.5.0](https://github.com/browserbase/stagehand-python/compare/v3.4.8...v3.5.0)

CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
README.md

CONTRIBUTING.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -114,13 +114,6 @@ uv run pip install ./path-to-wheel-file.whl
114114

115115
## Running tests
116116

117-
Most tests require you to [set up a mock server](https://github.com/stoplightio/prism) against the OpenAPI spec to run the tests.
118-
119-
```sh
120-
# you will need npm installed
121-
$ npx prism mock path/to/your/openapi.yml
122-
```
123-
124117
```sh
125118
$ uv run -- ./scripts/test
126119
```

0 commit comments

Comments
 (0)