This release started with a Discord request: sort and filter the Roster Report from the column headers themselves, like a spreadsheet. That's now how the whole Report works. The public API also takes its next step: your own tools can manage roster members and edit setups, not just read them.
The Roster Report works like a spreadsheet
Sorting the Report meant a separate Sort control with three fixed orders, and filtering meant hunting for one-off toggles that only existed on some tabs. If you wanted to find who is still missing enchants before tonight's Midnight Season 1 raid, the table itself wouldn't help you. Now every column header is the control.
- Click a header to sort. Works across Summary, Gear Overview, Upgrades, Enchants & Gems, and Mythic+. Click again to flip the direction, and with role grouping on, each role section sorts within itself.
- Filter from the header menu. Each column carries filters that fit it: a minimum item level or M+ rating, "Has gear issues", "Not raid ready", "No key this week". A line above the table shows how many characters you're hiding, with one click to bring them back.
- Filters clear when you leave. Next week's check always starts from the full roster, so nobody slips past a filter you forgot was on.
- Drag columns into your own layout. Reorder them, resize them by their edges (double-click an edge to fit the column to its content), and each view remembers your arrangement. A Reset columns button above the table puts everything back.
The API can write your roster and setups
Until now a key could read nearly everything but write almost nothing, so any tool you built still ended with someone making the change in the app. This release opens up the two places guilds asked for first.
- Manage roster members. Add a member with their characters, change ranks and roles, promote a new main, or retire an alt: the same edits an officer makes in the Roster section.
- Edit raid setups. Put a player into a setup or bench them, and set exactly who plays each boss, on a specific reset or simply the latest one.
- Changes land live. Anyone with the planner open sees the API's edits appear as they happen, the same as any other collaborator.
- Documented like the rest. The quick start lives on the developers page, and every route and response is in the API reference.
As always, feedback and ideas are welcome in Discord or on the Community page.