v0.20.1

vercel-labs/agent-browserv0.20.1Mar 14, 2026by github-actions[bot]

AI Summary

Patch fixes compatibility with Lightpanda engine by accepting integer IDs, clarifies SIGPIPE behavior, and fixes WebM recording output to use the VP9 codec.

Key Highlights

  • AX tree deserialization fix for Lightpanda compatibility
  • WebM recording output now uses VP9 codec
  • Fixed Chrome temp-dir cleanup test on Windows

Full Release Notes

### Patch Changes

-   bd05917: ### Bug Fixes

    -   Fixed **AX tree deserialization** to accept integer `nodeId` and `childIds` values for compatibility with Lightpanda, which sends numeric IDs where Chrome sends strings (#775)
    -   Fixed **misleading SIGPIPE comment** to accurately describe the default Rust SIGPIPE behavior and why it is reset to `SIG_DFL` (#776)
    -   Fixed **WebM recording output** to use the VP9 codec (`libvpx-vp9`) instead of H.264, producing valid WebM files; also adds a padding filter to ensure even frame dimensions (#779)