Skip to content

v0.3.53 — Reliable uGUI interaction proof

Choose a tag to compare

@FoxsterDev FoxsterDev released this 23 Aug 15:33
· 79 commits to master since this release

Why this matters

A UI click is only useful in automation when we can prove it was delivered once and that the UI actually changed. Earlier checks could validate the plumbing without proving the user-visible result.

What this gives you

  • A real uGUI PlayMode lane exercises guarded clicks through the same scenario path used by consumers.
  • Click results include a decision-bearing interaction receipt, exactly-once delivery, and before/after semantic state.
  • The action is tied to a confirmed playing state, so a click cannot look successful when Play Mode was not active.
  • Clean projects without uGUI keep their dependency-free core test lane.
  • The core prefab mutation tests no longer require an accidental uGUI dependency.

Validation

  • Clean Unity 2022.3 and 6000.0 projects: EditMode 62/62 and dependency-free PlayMode 5/5.