Skip to content

v2.4.0 — Character Notes, Alt Linking & Data Quality

Choose a tag to compare

@jdtoppin jdtoppin released this 16 Mar 05:08
· 29 commits to main since this release

New Features

Character Notes

  • Editable notes per character on the detail page
  • Persists across sessions in SavedVariables
  • Gold asterisk (*) on roster rows for characters with notes

Alt Character Linking

  • Search and link alts on the character detail page
  • Linked alts display with class color, score, and ilvl
  • Blue tilde (~) on roster rows for linked characters
  • Unlink All button to remove associations
  • Known characters database tracks everyone you've seen

Season Score Split

  • Roster shows separate S1 Score and S3 Score columns
  • Character detail labels S1/S3 explicitly
  • Dungeon breakdown filtered to S1 Midnight only
  • Avg key level derived from S1 dungeons only
  • Key level colored green (timed) / red (untimed)
  • Timed/Untimed columns replaced with single Runs column

Version Management

  • Guild channel version check on login
  • Update notification when guildmate has newer version
  • Semantic version comparison (numeric, not string)

Fixes & Code Quality

  • Raid leader permission: UnitIsGroupLeader fallback
  • Roster scan throttled + immediate clear on leave
  • Unassigned array uses table.remove (no sparse holes)
  • CompactDpsArray uses pairs for reliable handling
  • utilColor returns correct green (was teal)
  • SavedVariables pruned of 90-day-old entries
  • Comm warns on 255-byte message limit
  • Guild HELLO only shows update notification (no sync spam)
  • /ks announce includes incomplete groups
  • Dead code removed from roster tooltip
  • Timed runs = sum of bracket counts (+5-9, +10-14, +15-19, +20+)

🤖 Generated with Claude Code