This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+6 more
Summary
AI summaryAdded three new PyPI packages: auto-browser-client SDK+bridge, auto-browser-langchain adapters, and auto-browser-mcp metapackage.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Published `auto-browser-client` SDK + bridge to PyPI. Published `auto-browser-client` SDK + bridge to PyPI. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Low |
Published `auto-browser-langchain` adapters to PyPI. Published `auto-browser-langchain` adapters to PyPI. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Low |
Added `auto-browser-mcp` console script for stdio bridge. Added `auto-browser-mcp` console script for stdio bridge. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Low |
Added tag-triggered `release.yml` GitHub workflow for builds and publishing. Added tag-triggered `release.yml` GitHub workflow for builds and publishing. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Low |
Added `scripts/extract_changelog.py` to extract version sections for release notes. Added `scripts/extract_changelog.py` to extract version sections for release notes. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Low |
Published `auto-browser-mcp` metapackage to PyPI. Published `auto-browser-mcp` metapackage to PyPI. Source: llm_adapter@2026-06-10 Confidence: low |
— |
| Feature | Low |
Published `auto-browser-mcp` metapackage enabling direct stdio bridge invocation via `uvx auto-browser-mcp`. Published `auto-browser-mcp` metapackage enabling direct stdio bridge invocation via `uvx auto-browser-mcp`. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Refactor | Low |
Updated Claude Desktop / Cursor / MCP examples to use `uvx auto-browser-mcp` as primary setup. Updated Claude Desktop / Cursor / MCP examples to use `uvx auto-browser-mcp` as primary setup. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Refactor | Low |
Filled out PyPI metadata (license, readme, classifiers, keywords, URLs) for client and LangChain packages. Filled out PyPI metadata (license, readme, classifiers, keywords, URLs) for client and LangChain packages. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Refactor | Low |
Bumped controller, client, LangChain integration, and browser-node package versions to `1.2.1` and refreshed version strings. Bumped controller, client, LangChain integration, and browser-node package versions to `1.2.1` and refreshed version strings. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Refactor | Low |
Kept controller's `app.mcp_stdio` copy in sync with client package via guard test. Kept controller's `app.mcp_stdio` copy in sync with client package via guard test. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
Full changelog
Added
- Published to PyPI:
auto-browser-client(SDK + bridge),auto-browser-langchain(LangChain/LangGraph/CrewAI adapters), andauto-browser-mcp(metapackage souvx auto-browser-mcpruns the stdio bridge directly). - Added the
auto-browser-mcpconsole script: the stdio bridge now lives in the client package asauto_browser_client.mcp_bridgeand ships on PyPI. The controller'sapp.mcp_stdiocopy remains for the Docker/Glama entrypoint; a guard test keeps the two copies byte-identical and their header constants in sync withapp.mcp_transport. - Added a tag-triggered
release.ymlworkflow: verifies tag/version agreement, builds the three distributions, publishes via PyPI trusted publishing (OIDC — no stored tokens), and creates the GitHub release with CHANGELOG notes and artifacts attached. - Added
scripts/extract_changelog.pyto pull one version's section out of CHANGELOG.md for release notes, failing loudly when the section is missing.
Changed
- Claude Desktop / Cursor / MCP client examples now use
uvx auto-browser-mcpas the primary setup path, with the repo-checkout script as fallback. - Filled out PyPI packaging metadata (license, readme, classifiers, keywords, project URLs) for the client and LangChain packages.
- Bumped controller, client, LangChain integration, and browser-node package metadata to
1.2.1, and refreshed release-facing version strings.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About LvcidPsyche/auto-browser
Give your AI agent a real browser — with a human in the loop. Open-source MCP-native browser agent.
Related context
Beta — feedback welcome: [email protected]