File Details
v0.8.0
- R
- Jun 14, 2026
- 155.53 KB
- 6
- 12.0.5
- Retail
File Name
MythicPlusPartyShuffle-v0.8.0.zip
Supported Versions
- 12.0.5
Mythic+ Party Shuffle
v0.8.0 (2026-06-14)
Full Changelog Previous Releases
- feat(ui): group the registrant view into four role tables
Replace the flat, name-sorted registrant list with four side-by-side role
tables — Tank, Healers, Melee DPS (CAC), Ranged DPS (DIST) — so the event's
role balance is visible at a glance. Empty tables stay shown (e.g. "Tank (0)"),
registrants are name-sorted within each, and the global "Registrants (N)"
counter is kept above. Each cell keeps the organizer kick control (organizer
only, never own/participant); no drag.
The role bucketing is a pure SpecDetails:BucketRosterByRole (roster -> four
ordered, name-sorted buckets via Classify; unknown spec falls to DIST), unit-
tested offline. The renderer renderRoleGrid reuses the box-grid reflow with
role-labeled headers, no quality line, no padding slots; the groups and role
views share the box pool and each hides the other's leftover cells. The old
flat-list helpers (renderRegistrants/renderMemberRow/getRow/setRowKick) are
removed. Role labels added to en/fr locales.
event-window spec updated (registrant list = four role tables; kick per cell).
Lint clean, harness 164/164. Rendering verified in-game. Change archived.
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

