Repository navigation
v1.0.0
Changelog
v1.0.0 — 2026-08-19
First public release.
- M+ Grid tab — account-wide row per character: keystone, score, item level,
Great Vault progress, per-dungeon best runs, and Corrosive Coins / Voidlight
Marl / Venomblight Manaflux / Tidal Spark Dust counts with weekly
earned-vs-cap. Sortable on every column. - Crest column — the highest tier earned, with every tier's count and season
cap on hover. Tiers the season ships but nobody can earn are left out. - Warband-transferable currencies (Corrosive Coins, Voidlight Marl, anything
the game flags as transferable) list every character's balance and the account
total on hover — from the game's warband currency data when the client exposes
it, and from KeyGrid's own snapshots otherwise. The Blizzard REST API has no
currency endpoint, sokeygrid-synccannot fill this in. - The season in the title bar comes from the game's season id; a new season
inside the same expansion numbers itself. - Void Cores tab — present but disabled: how cores work this season isn't
settled yet, so the tab is greyed out (the data is still captured). - Currency resolution works even for currencies the character has never earned:
a direct id probe, cached account-wide once any character resolves it, so a
fresh alt reads a real0instead of a blank. /kg syncprints the full keygrid-sync recipe. The sync is optional and the
window no longer implies it is a missing step: the footer reports a sync only
once one has run./kg all,/kg hide,/kg showto control which rows appear;
/kg captureto re-snapshot on demand;/kg resetto recover the window.- Optional
keygrid-synccompanion fills in best runs and rating for alts you
have not logged into, via the Blizzard API. - No external libraries — pure Blizzard API, no Ace3, no LibStub.
Not included in released builds
- The Loot tab is developer-only. It needs a season loot data file that is not
distributable; see "Private mode" in the README.