Skip to content

v1.17.0 — Frontier of robustness and qualification

Choose a tag to compare

@RonanDavalan RonanDavalan released this 02 Jul 08:46

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, evaluer results, 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 for cliquer_som /
    remplir_som on 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.