Bug fixes
- Recover from HLTB API endpoint rotations without restarting Steam. When HLTB rotates their search endpoint name (most recently
/api/find→/api/bleed), the plugin now invalidates its discovery cache and re-detects automatically on the next request, instead of returning empty results. - Cache no longer erases known completion times when HLTB transiently drops a field in a refresh response. Each of
comp_main,comp_plus,comp_100,game_id, andgame_nameis now preserved independently.
Improvements
- API health monitor now uses the plugin's actual discovery module (one source of truth), validates non-zero completion times in the response, and polls every 6 hours instead of daily.
Game ID overrides added
- En Garde!
- Dark Souls III
- Cyberpunk 2077
Full Changelog: v2.0.3...v2.1.0