Skip to content

Releases: stringhandler/dota-keeper

Dota Keeper Beta v0.3.1

09 Mar 19:15
acf2c21

Choose a tag to compare

Pre-release

Beta pre-release v0.3.1

Dota Keeper v0.3.0

07 Mar 15:25
5320e84

Choose a tag to compare

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_networth table using their match player_slot.

Dota Keeper Beta v0.2.16

06 Mar 17:53
28bb6e0

Choose a tag to compare

Pre-release

Beta pre-release v0.2.16

Dota Keeper Beta v0.2.14

06 Mar 17:41
2258c14

Choose a tag to compare

Pre-release

Beta pre-release v0.2.14

Dota Keeper Beta v0.2.13

06 Mar 17:30
d34497f

Choose a tag to compare

Pre-release

Beta pre-release v0.2.13

Dota Keeper Beta v0.2.12

04 Mar 19:06
9b9f664

Choose a tag to compare

Pre-release

Beta pre-release v0.2.12

Dota Keeper v0.2.11

04 Mar 18:32
e12c365

Choose a tag to compare

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 Connection creation with a single shared Mutex<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 --apk argument syntax for the updated Tauri CLI. Android builds now also trigger on the beta branch.
  • Bug Fixes: Various stability and correctness improvements.

Dota Keeper Beta v0.2.10

03 Mar 19:22
0145ed0

Choose a tag to compare

Pre-release

Beta pre-release v0.2.10

Dota Keeper v0.2.8

02 Mar 19:40
fff9ce0

Choose a tag to compare

chore(release): v0.2.8

Dota Keeper v0.2.7

02 Mar 19:10
48ecebf

Choose a tag to compare

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