v1.17.0 — Frontier of robustness and qualification
Frontier of robustness and qualification
Four items extending Diwall's reach into longer, more dynamic, and more complex targets.
New
--replay-verifier/--sauver-verifier-reference: structural
non-regression check (HTTP status, DOM stats,evaluerresults, SoM element
count) against a saved reference — no pixels, no vision model, CI-friendly.--checkpoint: resume a long scenario after a mid-run failure without
replaying already-completed actions. Session state and action-list position
persist; DOM state (open modals, partially filled forms) does not.--som-rafraichir: stable element identity forcliquer_som/
remplir_somon highly dynamic pages. By default, Set-of-Mark IDs are
resolved by re-indexing the live DOM, which can silently retarget to the
wrong element if the page mutates between capture and click. This flag
marks each element at capture time and resolves by that marker instead —
opt-in, no change to default behaviour.cliquer_iframe/remplir_iframe: target elements inside same-origin
or cross-origin iframes via Playwright's native frame API. No Set-of-Mark
numbering inside frames yet — selector-based targeting only.