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.