promotional bannermobile promotional banner

Legacy Mail Ledger

An account-wide mail ledger for WoW Classic Era that tracks current and historical mail, cross-character transfers, expiration alerts, searchable contents, and optional Auctionator valuations.
Back to Files

LegacyMailLedger-1.3.2.zip

File nameLegacyMailLedger-1.3.2.zip
Uploader
OldManLegacyOldManLegacy
Uploaded
Aug 5, 2026
Downloads
8
Size
241.3 KB
Flavors
Classic
File ID
8584221
Type
R
Release
Supported game versions
  • 1.15.9

What's new

1.3.2

  • Repaired startup safe-recovery so stale and dangling character projections are rebuilt from authoritative current mail and pending outgoing records instead of leaving the database disabled.
  • Quarantined invalid projection references (removed, missing, or non-pending targets) during safe repair so the ledger can recover and continue validating.
  • Expanded safe repair to rebuild canonical mail and snapshot derived state, including repaired latest-state and checksum metadata, and to discard invalid bodies, scans, observations, return links, alerts, and malformed events that would otherwise keep the database disabled after repair.
  • Added startup validation diagnostics that surface the first failing validation codes and paths when the database still cannot be recovered automatically.
  • Fixed a projection edge case that could leave collected mail visible in the Current ledger until manual intervention.
  • Relaxed Auction House buyout placeholder validation so inferred purchase mail transitions into Current on the first mailbox scan even when the observed attachment identity is not yet fully resolved, preventing collected buyout mail from remaining stuck in pending validation.

1.3.1

  • Fixed sidebar character selection retaining hidden advanced character/realm filters, so All Characters and explicit character choices now establish an unambiguous scope.
  • Isolated row queries and cached DTOs from caller mutation, including asynchronous query retries and callbacks.
  • Corrected character mutation generation and cache rebuild ordering, and added validation/repair for duplicate current incoming and outgoing references.

1.3.0

  • Added account-wide settings profiles with first-run and existing-settings migration to Default, creation from any existing profile, switching, and copying between existing profiles.
  • Applied profile changes immediately to the open ledger and refreshed the minimap button against the newly active profile settings.
  • Added the addon version to the Settings panel.

1.2.0

  • Added case-insensitive subject-keyword exclusions for expiry notifications alongside the existing global alert switch.
  • Suppressed alerts for mail more than two hours past expiration while preserving overdue lifecycle tracking.
  • Added Classic Era Auction House buyout estimates that remain pending until structured mailbox reconciliation, handle ambiguous matches, and retire unconfirmed intents after a complete post-grace scan.

This mod has no additional files