Releases: SpartyTG/Byakugan
Releases · SpartyTG/Byakugan
Release list
BYAKUGAN v0.8.0-beta.144
BYAKUGAN v0.8.0-beta.144
What's updated
- Adds an automatic Act record audit capturing Riot's NumberOfWins, NumberOfWinsWithPlacements, NumberOfGames, wins-by-tier total and placement counters separately.
- Records selected Act dates, metadata dates, source coverage, unresolved cached entries, and recent rating updates without completed details.
- Saves act-record-audit.json on the gaming PC and automatically transfers the scoped audit to the streaming PC. No HenrikDev key or reimport is required.
- Does not adjust match results or declare full coverage based on an assumed placement rule. The two-win/two-game discrepancy remains under investigation.
- Includes beta.143 historical import and prior dual-PC caching improvements.
BYAKUGAN v0.8.0-beta.143
BYAKUGAN v0.8.0-beta.143
What's updated
- Settings → HenrikDev history check now includes Import missing Act matches. Run it from the streaming PC with both PCs updated and connected.
- Fetches stored history using your locally entered, unsaved key. Only selected match records cross the authenticated local relay; the key never goes to the gaming PC.
- Gaming PC validates the account, Act, match IDs, dates, combat numbers and team scores. Missing matches and rating-only placeholders are recovered; existing completed Riot details are retained.
- Imported records persist in the gaming PC Act cache and archive. Repeated imports do not duplicate matches. Combined totals sync to the streaming PC and its persistent cache.
- ACT requires combined wins and completed games to equal the available Riot seasonal counters at import time; unresolved coverage remains PARTIAL ACT.
- Skips ambiguous early tied exits instead of counting them as draws. Missing historical RR is not invented or plotted in Act Journey.
- Saves henrik-history-import.json on the PC initiating the import, containing counts and combined statistics without the API key.
BYAKUGAN v0.8.0-beta.142
BYAKUGAN v0.8.0-beta.142
What's updated
- Settings now includes HenrikDev history check, usable on the streaming PC with an updated gaming-PC snapshot.
- Checks stored competitive matches for the connected account and Act against hashes of completed cached match IDs, reporting usable and missing matches without changing your stats.
- Uses your API key for the manual request only. The password field clears immediately; the key is not persisted, logged, or included in reports or snapshots.
- Saves henrik-history-check.json on the PC running the check. Handles inaccessible accounts, rate limits, network failures and duplicate records.
- Includes prior dual-PC caching and Act diagnostic transfer. Historical recovery is not yet verified against the provider for your account.
BYAKUGAN v0.8.0-beta.141
BYAKUGAN v0.8.0-beta.141
What's updated
- Gaming PC transfers the current account and Act scan diagnostic report with Remote Viewer snapshots.
- Streaming PC saves act-scan-diagnostics.json in its BYAKUGAN application data folder, so reports can be uploaded directly without USB transfers.
- Saved reports are scoped to the source account and Act; a different account or Act never inherits the previous diagnostic report.
- Completed reports restore on the gaming PC after restart. Reports from older builds without account/Act scope require a new scan.
- Includes persistent viewer snapshot caching and gameplay Act scanning from beta.139–140. Missing older history remains under investigation.
BYAKUGAN v0.8.0-beta.139
BYAKUGAN v0.8.0-beta.139
What's updated
-
Recovered match details now replace older rating-only placeholders, restoring their contribution to Act statistics.
-
Saves act-scan-diagnostics.json in the application data folder after an Act scan, recording page ranges, counts, stop reasons, request status codes, and unresolved detail counts without account identifiers or credentials.
-
This is a recovery and diagnostic update; complete older Act history is still under investigation.
-
Act scans can start during Agent Select and gameplay. Index and detail concurrency are each limited to two requests, including menu scans. Existing retry cooldowns remain in effect.
BYAKUGAN v0.8.0-beta.137
BYAKUGAN v0.8.0-beta.137
What's updated
- Generates the signed-in user's complete current-Act Win / Loss / Draw, K/D, headshot percentage, and current RR without account-specific targets or hardcoded totals.
- Fixes the 155-match ceiling that produced the incorrect 81/74 display. Riot's
Totalvalue is now treated only as a diagnostic hint, never as the end of the Act. - Retrieves six supported 20-match index pages concurrently for a fast new-user scan, continuing until the response actually crosses the current Act's start date.
- Honors corrected response cursors after short pages so concurrency cannot skip matches between page boundaries.
- Counts draws independently and includes their combat statistics in Act K/D and headshot calculations.
- Retries temporary Riot throttling, timeout, and server failures while hydrating details at a safer concurrency of 8.
- Advances the append-only Act cache to schema 12, preserving collected matches while forcing one corrected boundary-based reindex.
- After the initial scan, completed statistics load from disk and each new match is appended automatically; a new Riot Act naturally starts a separate cache.
BYAKUGAN v0.8.0-beta.136
BYAKUGAN v0.8.0-beta.136
What's updated
- Restores complete current-Act result counting as Wins / Losses / Draws.
- Fixes the 155-match ceiling that produced the incorrect 81/74 display. Riot's
Totalvalue is now treated only as a diagnostic hint, never as the end of the Act. - Continues through supported 20-match pages until the response actually crosses the current Act's start date or returns a truly empty page.
- Follows Riot's response cursor so short pages cannot skip matches between page boundaries.
- Counts draws independently and includes their combat statistics in Act K/D and headshot calculations.
- Retries temporary Riot throttling, timeout, and server failures while hydrating details at a safer concurrency of 8.
- Advances the append-only Act cache to schema 12, preserving collected matches while forcing one corrected boundary-based reindex.
BYAKUGAN v0.8.0-beta.135
BYAKUGAN v0.8.0-beta.135
What's updated
- Restores Riot's authoritative current-Act record to Overview, so the live seasonal win count appears immediately instead of a smaller detail-backed sample such as 81/74.
- Shows Act Wins / Games from Riot's active-season record; these values update with the normal profile refresh and do not wait for hundreds of match-detail requests.
- Labels K/D and headshot percentage with the number of detailed matches actually available instead of presenting incomplete combat data as a complete Act.
- Retries temporary Riot throttling, timeout, and server failures when loading match details rather than silently dropping those matches after one failed request.
- Reduces detail hydration from 20 simultaneous requests to a safer concurrency of 8, balancing cold-load speed against Riot Client contention and rate limiting.
- Advances the Act cache to schema 11, preserving every collected same-Act match while rechecking the cache against both Riot's win total and game total.
BYAKUGAN v0.8.0-beta.134
BYAKUGAN v0.8.0-beta.134
What's updated
- Removes Riot's misleading
NumberOfGamesvalue from current-Act totals and scan limits. BYAKUGAN no longer presents or plans around the incorrect 254-game figure. - Keeps Riot's seasonal 128 wins value only as a completeness check: a smaller detailed history can never be mislabeled as the full Act.
- Discovers the Act through normal 20-match history pages, fetched in bounded concurrent waves until Riot reaches the actual Act boundary.
- Hydrates discovered match details at the fast menu-only concurrency so W/L, K/D, headshot percentage, maps, agents, and journey progress begin filling promptly.
- Advances the Act cache to schema 10, forcing one clean reindex while preserving and merging every valid same-Act match already collected.
- Completed Act data still loads from disk immediately on later launches and appends only newly completed matches.
BYAKUGAN v0.8.0-beta.133
BYAKUGAN v0.8.0-beta.133
What's updated
- Restores the original Overview presentation: one current-Act W/L, K/D, and Headshot % record with no wins/games split or retained-detail annotation.
- Full-Act discovery again prioritizes a fast direct pull, requesting broad Riot history ranges and hydrating match details at the earlier menu-only concurrency.
- Pagination now follows Riot's returned
BeginIndex,EndIndex, andTotalinstead of guessing the next cursor from the number of rows in a filtered page. - Full-Act collection continues through shortened or sparse pages until the actual Act boundary or Riot's declared end is reached.
- Successfully collected Act matches load from disk immediately, append only newly completed matches, and are mirrored to an invisible monotonic backup.
- Windows cache replacement has a safe fallback and reports persistence failures instead of silently losing the fast-path cache.