v0.20.11

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

AI Summary

Restores parity for Material Design controls and corrects virtual key codes for punctuation characters in typing commands.

Key Highlights

  • Restores Playwright-parity behavior for Material Design checkboxes and radios
  • Fixes incorrect virtual key (VK) codes for punctuation (e.g., `.`, `@`)
  • Improves `ischecked` handling for nested hidden inputs and ARIA-only checkboxes

Full Release Notes

### Patch Changes

-   4b5fc78: ### Bug Fixes

    -   **Material Design checkbox/radio parity** - Restored Playwright-parity behavior for `check`/`uncheck` actions on Material Design controls. These components hide the native `<input>` off-screen and use overlay elements that intercept coordinate-based clicks; the actions now detect this pattern and fall back to a JS `.click()` to correctly toggle state. Also improves `ischecked` to handle nested hidden inputs and ARIA-only checkboxes (#837)
    -   **Punctuation handling in `type` command** - Fixed incorrect virtual key (VK) codes being used for punctuation characters (e.g. `.`, `@`) in the `type` action, which previously caused those characters to be dropped or mistyped (#836)