Skip to content

v0.1.17

Choose a tag to compare

@github-actions github-actions released this 03 Aug 23:48
· 7 commits to main since this release
release: v0.1.17 cross-origin iframe support

browser_iframe_click/fill now handle cross-origin iframes (not just
same-origin), with automatic CDP fallback (Page.getFrameTree +
Page.createIsolatedWorld) when contentDocument access is blocked by the
Same-Origin Policy. Both support nested iframes via a Playwright-style
" >> " chain in frame_selector.

Adds browser_iframe_read (outerHTML/innerText) reusing the same
resolution logic, and makes browser_snapshot always surface iframe
nodes (even nameless ones) instead of silently pruning them.

Ambiguous frame resolution (duplicate name/src across sibling iframes)
is now rejected as an error instead of silently picking the first
match, to avoid acting on the wrong origin. Known limitations (no
CSS-aware ">>" escaping, no redirect tracking for unnamed frames) are
documented on the tool args.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>