Changelog — Pixel Pitch
All notable changes. Version numbers match Marketing Version (build) in Xcode.
0.2.0 (3) — 2026-08-23
Added
- League Fixtures & results log (player matches + AI simulated scores)
- Settings screen — controls, version, reset league save
- In-app Privacy Policy and Support
- League telemetry:
League.fixturePlayed, League.seasonComplete
Navigation.settings analytics signal
- Documentation: privacy, support, marketing, App Store guides
Changed
- Main menu copy updated for configurable league (4–8 teams, home & away)
- Version bumped to 0.2.0
Fixed
- Compiler warning in
MatchRules.swift (let for unmutated binding)
Added
- League mode — 4/6/8 teams, single or home-and-away fixtures
- Main menu — Exhibition vs League
- Live standings table; league match flow and result recording
- MenuComponents — sectioned settings UI (summary tables, collapsible sections)
- Pass switches control to the pass receiver
- Away league fixtures control the away side
- League persistence via
LeagueStore
- League unit tests
Changed
- Exhibition menu uses sectioned layout
- README updated for league and navigation flow
[0.1.0] — Phase 3 polish
- Human throw-ins, free-kick walls, SW player switching
- Phase 2: 11v11, formations, offside-lite, penalties
- Phase 1: exhibition menu, match length, restarts, stamina, tackle
- Phase 0: SpriteKit prototype, touch controls, pixel art
- TelemetryDeck integration
- Export compliance (exempt encryption)