3.3.1 stagehand-server-v3/v3.7.6

medium risk

Ylianst/MeshCentralAug 21, 2026 → Aug 28, 20267 days between releases

What's New

DSPy 3.3.1 adds managed runtimes and sandbox hardening; Stagehand v3.7.6 removes docs and fixes iframe XPath.

Breaking Changes

  • Documentation package removed in Stagehand v3.7.6.
  • DSPy 3.3.1 changes sandbox isolation logic which may disrupt existing code relying on previous execution gaps.

New Features

  • Managed runtime installation for PythonInterpreter in DSPy 3.3.1.
  • Callback API for end-to-end interpreter execution visibility in DSPy 3.3.1.
  • MCP SDK v2 compatibility and structured result mode in DSPy 3.3.1.

Improvements

  • Faster Multi-Proposal GEPA optimization with concurrent candidate evaluation in DSPy 3.3.1.
  • Updated transitive dependencies in Stagehand v3.7.6.

Bug Fixes

  • Fixed cross-frame XPath building logic for coordinates inside iframes in Stagehand v3.7.6.
  • Interpreter execution integrity and sandbox isolation gaps closed in DSPy 3.3.1.

Upgrade Notes

For DSPy, ensure managed runtime installation (`pip install 'dspy[deno]'`) to leverage new features, and be aware of stricter sandbox isolation. For Stagehand, the documentation package is removed; update code to stop using it.

The Two Releases

3.3.1

3.3.1

Aug 21, 2026· 2 months ago

DSPy 3.3.1 focuses on interpreter stability and optimization, introducing a managed runtime for PythonInterpreter, significantly strengthening sandbox isolation, and enhancing GEPA optimization throughput with multi-proposal sampling.

Full release notes
stagehand-server-v3/v3.7.6

stagehand/server-v3 v3.7.6

Aug 28, 2026· 2 months ago

A patch release removing the documentation package and fixing cross-frame XPath logic, accompanied by updates to various transitive dependencies.

Full release notes