v0.2.2 — Stability Round
New Features
- Human bot profiles — sparring partners with distinct playing styles (EP-017)
- Reckless engine added to catalog with Featured badge (EP-020)
- Paste engine paths — paste a path or auto-detect Stockfish on PATH (EP-019, upstream PR #799)
Bug Fixes
- TTS audio leak — stop playback when navigating away or switching games
- Render storms — eliminate cascading re-renders in analysis and board panels
- Engine startup — fix race condition that could leave engines in a stale state
- Move deduplication — prevent duplicate entries in move history
- Banner dismiss — update banner no longer reappears after dismissal
Other
- Reckless catalog entry updated with logo URL
- i18next extractor re-run (sort/reformat only)
Full changelog: v0.2.1...v0.2.2