GLogger 1.2.10
What's new
GLogger Version 1.2.10 Changelog
New Features & Enhancements
GLogger Mail ID - Verifiable Payment Reconciliation: Every mail sent through the Bulk Mail Sender now carries a unique 15-character Mail ID on its own line at the bottom of the body (e.g.
GLogger Mail ID: K7M9P2QX4T8NR3W). Because WoW only timestamps received mail to the second, two mails sent moments apart could previously look identical and break dedup, double-counting or dropping gold on import. The Mail ID gives the sender's and receiver's logs one matching key that can never collide. It's visible to both sender and recipient so payments are verifiable from either side, localized into all 13 languages, and any personal message you write is left completely untouched, the ID is only ever appended last.Bulk Mail Sender - Live Results Table: The Bulk Mail Sender now has a live results view in the lower half of the window. Each mail you paste in shows as its own row Receiver · Gold · Subject · Body · Status · Mail ID and you can watch the batch send in real time as rows flip from Pending (white) to Sent (green) or Failed (red), one by one. Each row reveals its Mail ID the moment that mail goes out, gold is shown per row in the familiar g/s/c format, and every column has a hover tooltip for content too long to fit the cell.
Bulk Mail Sender - Window Stays Open After a Run: When a batch finishes the window no longer vanishes, so you can review the completed send. The send button becomes a green "Done / Close" that dismisses it when you're ready.
Bulk Mail Sender - Flexible Field Separators: The Bulk Mail Sender now accepts
;,:, and,interchangeably as field separators, so input likeName-Realm;5;Subject;Bodynow works.
Technical Refinements & Data Accuracy
Filtered Exports in Mail Log & Trade Log: Exports now respect your active filters. Previously, exporting dumped nearly the entire log regardless of what you had on screen. Now the export contains exactly the rows you see search text, Sent/Received (Given/Received), Auction House, All Characters, and Today filters all applied, and the export count now matches the "Current Results" count shown in the log.
Smarter Mass Invite Status Reporting: When someone can't be invited, the row now tells you specifically what's wrong while it keeps retrying, "Offline: Retrying" (offline or mistyped name) or "In Another Group: Retrying" instead of a vague "Invite Pending." Once retries run out, these settle to clear final states ("Offline/Incorrect" or "In Another Group") rather than a generic "Expired."
"In Another Group" Now Keeps Retrying: Previously an "in another group" result gave up instantly. Since people leave groups constantly, GLogger now retries across the full attempt budget in case they free up, and lands the invite if they do.
Complete Mass Invite Activity Logging: Several outcomes used to happen silently and are now logged, someone already in another group, "Cannot find player" (with new wording pointing you to check the Name-Realm spelling, or noting they may be offline), and manual per-row retry clicks. Crucially, these now log even when the console is on a different tab or closed, where the information was previously lost entirely.
Bug Fixes & Technical Stability
Mass Invite Stop Button No Longer Sticks: When the last invited player joined, the button used to stay stuck on red "Stop" even though nothing was running. It now flips to neutral "Clear All" the instant the batch finishes and re-enables the names box at the same time. A watchdog also guarantees the button always settles correctly even if an invite gets into a weird state, it can no longer stay red forever.
No More Dead Countdown on the Final Attempt: If the last invite attempt bounces because the player can't be found, the row now fails immediately instead of counting down ~30 dead seconds first. A genuine "no response" still waits its full window, because that time is real.
Level-Up Group Announcement Now Actually Sends: The XP Log's level-up broadcast was hitting an
ADDON_ACTION_BLOCKEDerror on 12.0.7 and silently failing to send on ding. The send is now deferred one frame onto a clean stack (viaC_Timer.After), so it fires reliably with no keypress delay and no third-party dependency. A hidden second bug was fixed at the same time: the announcement was a hardcoded English string that every recipient saw regardless of client language. It's now a proper localized key translated across all 12 locale files, so each player sees it in their own language.Group Tools Sidebar Highlight Fixed: Selecting Group Tools in the GLogger console now shows the yellow highlight stripe like every other module. Previously, clicking it left no module highlighted.
This mod has no additional files

