File Details
DeathRecords-2.0.0-240626.zip
- R
- Jun 24, 2026
- 13.26 KB
- 6
- 2.5.5
- Classic TBC
File Name
DeathRecords-2.0.0-240626.zip
Supported Versions
- 2.5.5
DeathRecords — Changelog
2.0.0 — 2026-06-23
- Guild sync. Finished runs are now shared automatically across guild members over hidden addon messages (nothing is spammed to chat). Online members stay in sync live; on login the guild master acts as a catch-up hub to fill in anything missed.
- Everyone converges on the same dataset. Records only ever merge, never overwrite — an out-of-date client can't clobber newer data.
- New
/dr synccommand to request a manual sync. - The "Most deaths" record now names the run's worst individual offender.
- Removed the "longest gap between deaths" and "longest gap between wipes" records — they rewarded not failing, which was off-theme.
- Removed the group "shortest gap between deaths" record — in a wipe it just measured how synchronized the deaths were, which nobody controls. (The per-character "fastest back-to-back deaths" stat is kept.)
- Removed the per-character "longest survival before dying" record — it rewarded not dying, which was off-theme.
- Run-log data model. All leaderboards (per-instance, per-character, all-time) are now derived from a single deduplicated log of runs, which is what makes guild-wide sync converge consistently.
- Added an offline test suite (
tests/) covering the record and sync logic.
1.1.0
- Fixed records not saving to SavedVariables. End-of-run records are now written before any guild-chat announcement, so a blocked chat message during logout/reload can no longer lose the data.
- Announcements are suppressed during logout so the save always completes.
- Guild-member matching now strips realm suffixes, so deaths are no longer dropped on name mismatches.
- Added a crash-recovery buffer that finalizes an in-progress run on next login if the previous session ended without committing it.
1.0.0
- Initial release: tracks deaths and wipes in party and raid instances; keeps
per-instance, per-character, and all-time records; announces new records to
guild chat;
/drcommands for records, the guild leaderboard, and status.

