Releases: stringhandler/dota-keeper
Releases · stringhandler/dota-keeper
Dota Keeper Beta v0.3.1
Beta pre-release v0.3.1
Dota Keeper v0.3.0
Fixed
- Net Worth Goals: Net Worth goals now correctly evaluate and display match history. The backend was returning no data for this metric despite per-minute gold data being available in the database. The player's own networth at the target minute is now correctly queried from the
player_networthtable using their matchplayer_slot.
Dota Keeper Beta v0.2.16
Beta pre-release v0.2.16
Dota Keeper Beta v0.2.14
Beta pre-release v0.2.14
Dota Keeper Beta v0.2.13
Beta pre-release v0.2.13
Dota Keeper Beta v0.2.12
Beta pre-release v0.2.12
Dota Keeper v0.2.11
Added
- Background Parse: Match data is now parsed in the background, so the app remains responsive while fetching and processing new matches.
- First Run Experience: New users are guided through an onboarding flow on first launch to set up their Steam ID and initial preferences.
- Factory Reset: New option in Settings to completely reset the app — clears all data and returns to the first-run state.
- Hero Pick on Startup: Hero pool data is refreshed automatically on startup so the hero list is always up to date.
Fixed
- Database Locking: Eliminated intermittent "database is locked" errors on startup by replacing per-command
Connectioncreation with a single sharedMutex<Connection>for the app lifetime. Also enabled WAL journal mode and a 5-second busy timeout as additional hardening. - Android CI Build: Fixed
tauri android build --apkargument syntax for the updated Tauri CLI. Android builds now also trigger on thebetabranch. - Bug Fixes: Various stability and correctness improvements.
Dota Keeper Beta v0.2.10
Beta pre-release v0.2.10
Dota Keeper v0.2.8
chore(release): v0.2.8
Dota Keeper v0.2.7
Added
- Mental Health / Mind Tab: New "Mind" section for tracking tilt and emotional state after games
- Post-game mood check-in prompt appears after matches with a mood slider and optional notes
- Tilt assessment based on recent check-in history (calm / watch yourself / tilted / on tilt)
- Full check-in history with mood trend visualisation and personalised suggestions
- Check-in frequency setting (after every game, every 3 games, or every 5 games)
- Steam Login: Authenticate via Steam OpenID directly in the app as an alternative login path
- Toast Notifications: Global toast notification system for in-app feedback messages
Fixed
- OpenDota Parsing: Resolved parsing edge cases that could cause match data to be incorrectly marked as parsed
- Goal Sparklines: Fixed sparkline charts on the dashboard not rendering correctly for goals