uploads-v0.46.0
·
256 commits
to main
since this release
Minor Changes
- 038b5a5:
screenshotgains--wait-for <js>(local backend), a hydration-aware gate that polls a JS expression in the page until truthy before--evaland capture (issue #715). Theload/networkidlesettle strategies fire before a React/Next app hydrates, so a syntheticel.click()in--evalhit the still-inert server-rendered DOM with no handler attached — silently doing nothing. Expressing the app's own "interactive" signal (e.g.--wait-for 'window.__hydrated===true') closes that gap; a predicate that never becomes truthy fails withRENDER_FAILEDinstead of capturing the un-ready page.--wait-foris local-only (rejected up front on--via remote, like--eval).--eval/--wait-forhelp and the CLI docs now warn that synthetic events won't reach framework handlers until hydration.