v0.20.9
vercel-labs/agent-browserv0.20.9Mar 15, 2026by github-actions[bot]
AI Summary
Adds Appium v3 compatibility and fixes selector scoping in snapshot commands.
Key Highlights
- Added `appium:` vendor prefix to iOS capabilities for Appium v3 compliance
- Fixed `snapshot --selector` to scope output to the matched element's subtree
Full Release Notes
### Patch Changes
- 51d9ab4: ### Bug Fixes
- **Appium v3 iOS capabilities** - Added `appium:` vendor prefix to iOS capabilities (e.g., `appium:automationName`, `appium:deviceName`, `appium:platformVersion`) to comply with the Appium v3 WebDriver protocol requirements (#810)
- **Snapshot `--selector` scoping** - Fixed `snapshot --selector` so that the output is properly scoped to the matched element's subtree rather than returning the full accessibility tree. The selector now resolves the target DOM node's backend IDs and filters the accessibility tree to only include nodes within that subtree (#825)