Skip to content

0.6.6 — Sprite Arena pause and bullet guard

Latest

Choose a tag to compare

@royt93 royt93 released this 26 Oct 13:02
· 22 commits to main since this release

Changes

  • Fix Sprite Arena example accepting Attack while paused or still loading. The button is disabled and its callback re-checks game state.
  • Fix the example's 24-bullet limit ignoring bullets queued for mounting. Pending bullets now count toward the limit, and removing a bullet releases its slot.
  • Add regression coverage for paused attack spam, pending-bullet limits and slot reuse, disabled loading/paused controls, stale callbacks, and system background/foreground attack locking. No public package API changed.

Verification

  • Root non-golden: 3,502 tests pass. Example: 330 tests pass. Analyzers, API compatibility and quality gates pass.
  • CI run 40322312945 on 68c4a142 passes all three jobs. consumer-smoke timed out once on the emulator; the failed job passed on rerun.
  • TECNO KJ7 (Android 14): smoke test and manual lifecycle checks pass. Attack remains disabled across Pause/background/foreground; five paused taps produce no queued burst. Step screenshots and existing evidence are in the FEAT-101 evidence directory. No rotation/screen-lock test.
  • Not yet published to pub.dev.

🤖 Generated with Claude Code