Skip to content

v1.15.2 — Consolidation, DX and anti-collision patch

Choose a tag to compare

@RonanDavalan RonanDavalan released this 02 Jul 08:46

Consolidation, DX and anti-collision patch

Eight items from a June multi-model review cycle. Zero new capability — hygiene and defensive hardening only.

Fixed

  • Same-second capture collision: chemin_png() now uses nanosecond resolution
    instead of second resolution. Two concurrent runs no longer risk overwriting each
    other's captures under /tmp/diwall/.
  • Silent no-op on --auth-indicator-negative: passing this flag without
    --auth-indicator previously had no effect at all (the auth check block was
    skipped entirely). Now rejected early (exit 2) with an explicit message, before
    any browser is launched.

New

  • scenarios/exemples/: three canonical, secret-free scenarios covering the
    fast probe pattern, Set-of-Mark navigation, and a secured RPA login pattern
    (vault-backed credentials, initial page assertion).

Documentation

  • Exhaustive activation table for every conditional key in boussole.
  • data-testid selector priority guidance.
  • Perceptual fallback ladder (SoM → accessibility tree → visual click) for
    elements SoM cannot number.
  • --stealth + --shadow-dom compatibility clarified.

Tests

  • scenarios/v1.15.2_validation/: live proof that --no-evaluer blocks only
    scenario-level evaluer actions (not Diwall's own internal DOM calls), and
    that the auth negative assertion degrades correctly.