v1.7.0-forever
What's new
Names Ranking
v1.7.0 (2026-11-11)
- chore(release): 1.7.0 for WoW Forever only
Drop the retail interface numbers from the TOC and read the version from
the TOC metadata instead of a second copy in Core.lua. - ci(release): publish a release when main gets a new TOC version
On push to main, tag v<## Version> if that tag doesn't exist yet and run
the packager on it. If the tag already exists on another commit, skip
publishing so a release is never overwritten. Develop keeps uploading
alphas. - feat(ui): group portrait menu vote options in a Names Ranking submenu
- feat(commands): bring back /nr vote with full names
Accepts First Surname in any case, including accented letters, rejects
single names, and confirms the vote or removal in chat. - feat(leaderboard): show vote buttons on hover and highlight the top 3
Drop the First vote column (it stays in the tooltip), make the top 3 rows
taller with bigger text and gold, silver and bronze ranks, move the tabs
below the window, rename Realm top to Top and add a names and voters
summary in the footer. - fix(ui): use singular point and vote in tooltips
- feat(classes): learn player classes from targets, nameplates, group, guild and chat
- feat(sync): share the class of voted names so the leaderboard can color them
Votes, snapshot entries and HELLO carry a class id as an extra field that
protocol 2 clients ignore. A class seen locally is never overwritten, and
classes of names no vote refers to are pruned at login. - fix(ui): show vote options in player menus and vote for the full name
Forever opens the PLAYER menu for players outside your group, not TARGET,
and UnitName returns only the first name. Register the player menu tags
and read the name with GetUnitName. - fix(workflow): ensure release triggers on develop branch pushes
- feat(ui): vote from the target portrait right-click menu
- feat(leaderboard): vote from Realm top and show who voted each name first
- feat(commands): remove vote, top, block, unblock and status commands
- feat(votes): make votes final until removed
- refactor(ui): move vote buttons into a shared widget
This mod has no additional files

