File Details
DIM-1.11.6.zip
- R
- Apr 29, 2026
- 113.12 KB
- 18
- 12.0.5
- Retail
File Name
DIM-1.11.7.zip
Supported Versions
- 12.0.5
1.11.7 - 2026-04-29
Safety
SendBNetTellhook never trusts an unresolved K-token. 1.11.5 fell back toBNet_GetBNetIDAccount(token)whenBNTokenFindNamecouldn't resolve the K-token; if that returned an ID, DIM trusted it. The mapping is almost certainly correct, but "almost" isn't good enough for routing a private message. Now: iftargetis a K-token ANDBNTokenFindNamecan't resolve it, DIM bails. The whisper still goes through Blizzard's path (we hooksecurefunc — Blizzard's logic always runs); we just don't open a DIM tab. Trade-off: in the rare case where a token can't be resolved, the user falls back to/w Friend …or the recents panel.
Fixes
SendBNetTelldecline now prints a notice. Previously the hook bailed silently when it couldn't safely resolve the recipient (unresolvable K-token, missing bnetID, or missing battleTag), so the user just saw "Whisper from Contacts didn't open DIM" with no signal. Now DIM prints[DIM] Couldn't open whisper tab — <why>. Blizzard's chat will still send.to the chat frame, with a hint to use/w <BattleTag>or the recents panel.