Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Aug 17:20
· 20 commits to main since this release

Changelog

v1.1.0 — 2026-08-22

  • Minimap button. Left click opens the grid, right click opens the new
    Settings tab, and it drags anywhere around the minimap. Hand-rolled on the
    Blizzard API — no LibDBIcon, no LibStub, nothing embedded.
  • Settings tab gathering every option in one place: show characters with no
    score, window scale, the minimap button, and a character list you can tick
    rows out of instead of typing /kg hide.
  • In-game help explaining how the snapshot model works, with a copyable link for
    reporting bugs.
  • /kg settings and /kg minimap added; /kg reset now also restores scale.

v1.0.2 — 2026-08-20

  • First CurseForge release. No addon changes; this tag exists to publish the
    build that v1.0.1 already produced.

v1.0.1 — 2026-08-19

  • Mythic+ rating reads N/A for a character with no run this season. Ratings
    reset at the season roll, but a cached score was never overwritten, so rows
    kept showing a rating the character no longer had.
  • A character KeyGrid hasn't seen since the roll also reads N/A, since its
    stored rating can no longer be trusted; logging into it fills the value back
    in. The score tooltip says which of the two cases applies.
  • Characters with no runs this season stay in the grid rather than being
    filtered out as zero-score.

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, so keygrid-sync cannot 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 real 0 instead of a blank.
  • /kg sync prints 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 show to control which rows appear;
    /kg capture to re-snapshot on demand; /kg reset to recover the window.
  • Optional keygrid-sync companion 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.