• v1.6.0 e88656fbd0

    v1.6.0 Stable

    joeyr released this 2026-06-29 17:01:46 -05:00 | 109 commits to main since this release

    Added

    • In-game overlay "Compare against winners only" option (Settings -> "In-game overlay"). When enabled, the live stat panel compares you against the benchmark from won games at your rank instead of the all-games average -- a "play like a winner" target. The overlay label reads vs GOLD wins rather than vs GOLD avg. Champions harvested before this option lack the winners-only data and fall back to the all-games average until you play them again (which re-harvests it), so the line is never blank.

    Changed

    • Benchmarks now refresh during a patch instead of freezing on day-1 data. Previously, once a champion hit its sample target early in a patch it was never re-harvested until the patch number changed -- so a benchmark could be 2-3 weeks stale. The harvest now treats a same-patch bucket older than a rolling window (default 3 days) as stale for the champion you pick, re-harvesting a fresh recent snapshot. The refreshed snapshot replaces the prior same-patch data for that champion (a clean recent window, no double-counting of overlapping re-harvests); incidental "bycatch" data for other champions still accumulates as before.

    Internal

    • Benchmark schema gains an optional wins sub-aggregate per bucket; existing harvested files remain valid (no schema-version bump). Harvester gains --maxAgeDays and --requireWins; its pure merge/freshness helpers were extracted to scripts/harvest-merge.mjs and unit-tested.
    Downloads