v1.4.0 — Controls, HUD, and sound
Play-feel milestone: Game Controller, join-side lag tint, remaining near sounds, Observable HUD snapshot, App Intents, OSLog/signposts.
Closed issues
- #16 OSLog / OSSignposter intervals on tick, draw, and net send (PR #48)
- #23 Observable HUD snapshot (PR #49)
- #3 Join-side connection lag tint (PR #50)
- #22 App Intents for Host a Game / Join Last Host (PR #51)
- #17 Game Controller mapping to InputFlags (PR #53)
- #8 Remaining procedural sounds (PR #54)
Tests
824/824 SwiftPM (230 BoloKitTests + 594 DifferentialTests) + 86/86 Bolo 2026Tests pass. One pre-existing flaky timing test is documented; isolated rerun is the check.