Releases: YoshiiHiro/leakling-app
Releases · YoshiiHiro/leakling-app
Release list
Leakling 0.2.0 Demo release
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.2.0] - 2026-08-06
Added
- Flaw taxonomy: replaced placeholder tag causes with the full 31-subtype flaw
taxonomy used by the detection AI (Floor-aiming, Bad pre-aim, …, Missing easy
utility kill). - Video viewer capture source: the app now detects a video player window
(VLC, media players,.mp4/.mkvtitles) as an alternate capture source, so
the demo can analyze clips played in a viewer. - Sidebar FOCUS stat: now shows the full flaw name instead of truncating to
the first word. - Settings persistence: overlay opacity, Detection AI snap on/off, and
Auto/Manual detection mode are now saved to and restored from localStorage;
Detection AI state is resumed on launch. - 15% UI scale experiment: whole window + contents scaled from 920×555 to
1058×639 viascale(1.15)as a preview of a larger layout.
Changed
- Desktop UI redesigned with the new Figma "Leakling Desktop UI v3" layout:
- Sidebar navigation (Overlay / Mock / Recent Matches) + Settings page
- Overlay controls card with position + opacity slider
- Recent Matches tab with win/loss match logging and history
- Monochrome theme toggle
- Title bar now shows the app tray icon (20×20) instead of the "Leakling" text
- Overlay popup redesigned with the "Leakling Popup Pill Design v2":
- Solid dark pill with purple border, purple pulse dot, centered cause label,
and dismiss ✕ - Removed the visible countdown timer pill and progress bar (auto-dismiss kept)
- Removed the ambient glow box that showed as a ghost box at 100% opacity
- Solid dark pill with purple border, purple pulse dot, centered cause label,
- Window resized 1000×736 → 920×555 and made fixed (non-resizable).
- Overlay window resized 240×56 → 320×80.
- Overlay opacity now behaves correctly: 100% = fully opaque, lower values
are progressively see-through. - Detection AI no longer forces 60fps unconditionally — it runs at 60fps only
when a Valorant/video window is detected, otherwise idles at 1fps. - Added
lucide-reactandtw-animate-cssdependencies.
Fixed
- Death detection side-awareness: yellow edge on the killer side is now
recognized as your kill (my_kill), while only the victim-side yellow edge is
reported as a death — kills no longer trigger a death overlay. - Ignored unrelated yellow HUD elements that were being mistaken for a death edge.
- Watch round arming: the round watcher waits for the kill feed to clear
before arming, preventing a lingering death entry from re-triggering; includes
a force-arm fallback after 5s. The watch also ends immediately on the first
confirmed death frame. - False "Valorant detected": window matching now requires the exact title
VALORANT; a video file namedValorant_….mp4no longer matches the game. - Detection AI lag: fixed analyses overlapping and saturating the main
thread (busy flag released too early); analyses are now serialized. - Removed the FPS counter that forced a full app re-render every 500ms.
- Removed the overlay ghost box (
#glowelement). - Settings persistence was missing for opacity, snap on/off, and detection mode;
now added.
Removed
- FPS counter from the Detection AI card.
- Ambient glow element behind the overlay popup.
Leakling 0.1.1 Demo release
Add Riot ownership verification file riot.txt
Leakling 0.1.0 Demo release
Leakling 0.1.0 — Valorant AI improvement tool Detection AI (window capture, gold-edge kill-feed analysis, OCR nameplate confirmation), ONNX flaw analysis, Mock mode, popup-pill overlay, desktop app, website