Mythic Keystone - LibDataBroker - Fubar - Titan

Expose your mythic keystones to LDB - Fubar - Titan

File Details

v.20260620.1

  • R
  • Jun 20, 2026
  • 14.06 KB
  • 2
  • 12.0.7+1
  • Retail

File Name

MythicKeystone_LibDataBroker-v.20260620.1.zip

Supported Versions

  • 12.0.7
  • 12.0.5

MythicKeystone_LibDataBroker

v.20260620.1 (2026-06-20)

Full Changelog Previous Releases

  • chore: normalize line endings to LF via .gitattributes
    The repo had mixed CRLF/LF in the index (even within the same file type),
    producing phantom EOL diffs and making cross-platform work (Windows / WSL /
    Linux) error-prone. Add * text=auto so all text is stored as LF and checked
    out natively, then renormalize the existing tracked files in one pass. Binary
    assets are marked explicitly to avoid any EOL conversion.
  • chore(vscode): declare YES/NO as known Lua globals
    The /lmk reset confirmation uses the WoW global StaticPopup buttons YES and
    NO; add them to Lua.diagnostics.globals so the language server stops flagging
    them as undefined.
  • feat(lmk): confirm before /lmk reset
    /lmk reset wiped Alts and Guilds with no confirmation. Add a StaticPopup
    confirmation, keep an explicit "/lmk reset confirm" bypass, and update the help
    text accordingly.
  • docs: align README language and feature claims with actual support
    The root README listed languages that do not all apply per addon, and both
    READMEs advertised a Beginner/Advanced color-coded feature that is not
    implemented. State the real per-addon language coverage, drop the unimplemented
    claim, and note that guide button/window positions are now saved.
  • fix(mk/locales): localize teleport toggle tooltip and fix cross-promo string
    Move the hardcoded French "Masquer/Afficher les téléports" tooltip into the
    locale files (new TELEPORT_hide / TELEPORT_show keys in all 5 locales) and have
    TeleportButtons.lua read them. Also reword ABOUT_other_companion, which
    advertised a Beginner/Advanced color-coding that is not implemented.
  • feat(mdn): add minimap button and LibDataBroker launcher
    Expose a LibDataBroker launcher (Titan/Fubar/Bazooka) and a LibDBIcon minimap
    button that toggle the guide. Minimap visibility is stored in
    MythicDungeonNotesDB.minimap. Adds CallbackHandler-1.0, LibDataBroker-1 and
    LibDBIcon-1.0 as pkgmeta externals.
  • fix(mdn): persist guide button and window position
    The SavedVariables key contained spaces ("Mythic Dungeon Notes"), which is
    an invalid Lua global identifier, so the saved table never loaded. Rename it
    to MythicDungeonNotesDB and persist the floating button and window anchors on
    drag, restoring them on load.