v0.3.53 — Reliable uGUI interaction proof
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.