v0.16.0
vercel-labs/agent-browserv0.16.0Mar 3, 2026by github-actions[bot]
AI Summary
Minor release introducing an experimental native Rust daemon to eliminate Node.js and Playwright dependencies.
Key Highlights
- Native Rust daemon via --native flag, AGENT_BROWSER_NATIVE=1 env, or config.
- Communicates with Chrome directly via CDP, removing Node.js and Playwright dependencies.
- Supports 150+ commands with full parity to the default Node.js daemon.
- Includes WebDriver backend for Safari/iOS and comprehensive e2e tests.
New Features
- Native Rust daemon
- CDP protocol codegen
- Request tracking
- Frame context management
- Comprehensive e2e and parity tests
Full Release Notes
### Minor Changes - 05018b3: Added experimental native Rust daemon (`--native` flag, `AGENT_BROWSER_NATIVE=1` env, or `"native": true` in config). The native daemon communicates with Chrome directly via CDP, eliminating Node.js and Playwright dependencies. Supports 150+ commands with full parity to the default Node.js daemon. Includes WebDriver backend for Safari/iOS, CDP protocol codegen, request tracking, frame context management, and comprehensive e2e and parity tests.