Changelog
Everything moving across KFIRE.
- Clientv0.4.0
Client v0.4.0: around 470 more games detected
Games whose binary has a generic name (game.exe, hl2.exe and friends) were invisible, because that name could belong to any of hundreds of titles. KFIRE now recognizes them by their install folder as well, which covers around 470 games including Counter-Strike: Source, Day of Defeat: Source, Alien: Isolation, Football Manager and Total War: Warhammer. Install paths are read and compared on your machine only: a server still learns nothing but which game started or stopped.
Release notes↗ - Server
Games catalog stays up to date on its own
The catalog used to be imported once, when an instance was first installed, so games released afterwards never detected. It now refreshes weekly in the background, and admins can force a sync from the new Catalogue screen. Three games members reported as missing (Warhammer 40,000: Battlesector, Heroes of Might and Magic: Olden Era, Subnautica 2) ship with a curated executable: upstream lists them without one.
- Clientv0.3.3
Client v0.3.3: version and update indicator
The tray window now shows the installed version and, when online, whether a newer release is available, with a link to the releases page. The check is lightweight: it only runs when the window opens and the result is cached.
Release notes↗ - Clientv0.3.2
Client v0.3.2: single instance
KFIRE now runs as a single instance: launching it again brings the running app to the front instead of starting another copy, so you no longer end up with several tray icons.
Release notes↗ - Clientv0.3.1
Client v0.3.1: anti-cheat game detection fix
Fixes anti-cheat titles (PUBG and other BattlEye/EAC games) being reported as a burst of very short sessions. Idle detection no longer flaps a running game on and off.
Release notes↗ - Clientv0.3.0
Client v0.3.0: live status and detection controls
Your Online / Invisible / Offline status now applies live, with controls to correct a wrong game detection and to stop idle launchers being counted as play.
- •Invisible keeps recording your playtime while showing you offline to others
- •Stop / Always ignore controls to fix a wrong detection
- •Idle launchers left open no longer keep you in game
- Server
Public API and invitations
A key-authenticated public API (/api/public/v1) exposing presence, members and libraries, plus invite-link generation to onboard new members.
- Server
Presence status (online / invisible / offline)
Server-side presence status: members can appear Online, Invisible or Offline; invisible still records playtime.
- Server
Game-detection accuracy
Filtered anti-cheat bootstrappers and generic shared executables that caused false in-game detections.
- Clientv0.2.0
Client v0.2.0: launch at startup
An optional Launch at startup toggle so KFIRE runs in the background and shares your presence from boot.
Release notes↗ - Clientv0.1.0
Client v0.1.0: first release
The first KFIRE desktop client: browser pairing, tray presence, and game detection.
Release notes↗