Skip to content

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 01 Jun 17:41
· 25 commits to main since this release
v0.1.10: walker and ref-lookup pierce open shadow DOM

OneTrust, Cookiebot, Sourcepoint, and most web-component-based UIs
put their actual buttons inside a shadow root. document.querySelector
and the v0.1.9 walker's el.children iteration didn't cross shadow
boundaries, so cookie consent layers and similar widgets surfaced as
opaque containers the agent couldn't act on.

The walker's visit() now recurses into el.shadowRoot.children when
present, and installs window.__vsFindRef(r) for the act / wait /
layout / inspect-dom JS sites to use as a shadow-piercing primary
lookup with the previous document.querySelector as fallback.