Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 14:57

Added

  • Compact live-state profiles (minimal / interaction / debug / full) with
    serialization limits on renforge_wait_until and renforge_game_state_compact.
  • renforge_launch strategies: display=auto, audio=auto, structured launch
    errors (code / phase / suggested_fix), and savedir=temporary isolation.
  • renforge_hit_test for interactive focus-stack inspection; UI elements now
    report action, zorder, covered, clickable, and logical coordinates.
  • renforge_run_scenario to batch set/click/wait/assert steps with automatic
    failure diagnostics.
  • Structured business events (quick_save.completed, quick_load.completed,
    skip.started/skip.stopped, auto.changed/auto.advanced,
    rollback.completed) with correlation_id / interaction_id.
  • wait_for_effect on renforge_control and renforge_click_element to block
    until the matching business event is observed.

Changed

  • renforge_wait_until returns a compact interaction-profile state by default
    and a structured matched object (type + value).
  • Clicks report the element that actually received the event (received_by)
    when another control covers the target.
  • Bridge poll_events entries include timestamp and optional
    correlation_id for attribution.

Fixed

  • Translation estimation discards pixels shifted outside the search region
    instead of wrapping them around the opposite edge.
  • Live save/load verification now enforces the documented restored_label
    response contract.