-
released this
2026-07-07 09:15:48 -05:00 | 69 commits to main since this releaseAdded
- Real installers. The app now packages into a proper Windows installer
(NSIS — per-user, no admin prompt) and a standalone portable.exevia
npm run dist, instead of being launched fromnpm start. The native pieces
are bundled and verified to run from the packaged build: the koffi FFI addon
(global hotkey + screen capture) and the tesseract OCR worker with its
language model. - Riot API key in Settings. A new field in the Settings panel stores your
personal Riot API key locally insettings.json. It enables the scouting
report and benchmark harvesting, and a status line shows whether a key is set.
Changed
- BREAKING — the Riot API key now comes only from the Settings panel. The
app no longer readsRIOT_API_KEYfrom the environment or a.envfile.
After updating, enter your key in Settings once (it applies on the next
launch); an existing.envkey will be ignored by the app. The standalone
npm run harvest:benchmarksCLI is unaffected and still readsRIOT_API_KEY
from the environment. - The packaged app writes
debug.loginto your user-data folder
(%APPDATA%\champ-select-assistant\) instead of next to the executable. Dev
runs are unchanged (current working directory).
Downloads:
LoL Companion-3.0.0-setup.exe(installer) or
LoL Companion-3.0.0-portable.exe(no install). The build is unsigned, so
Windows SmartScreen warns on first run — choose More info → Run anyway.
After installing, open Settings and enter your Riot API key to enable the
scouting report and benchmark harvesting.Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
3 downloads
- Real installers. The app now packages into a proper Windows installer