MidnightMap.zip
What's new
MidnightMap V2 — Version 2.0.0
MidnightMap V2 is a major modernization of MidnightMap for World of Warcraft Retail: Midnight 12.1.
NEW & IMPROVED
• Completely redesigned MidnightMap V2 configuration interface.
• Added Midnight-style theme system with multiple theme presets.
• Added support for MidnightShared integration when available.
• Added circular and square minimap presentation.
• Added customizable border color, thickness and opacity.
• Added optional class-colored minimap borders.
• Added customizable minimap background.
• Added smooth live minimap scaling.
• Added live configuration previews.
MINIMAP ELEMENTS
• Added configurable Coordinates.
• Added configurable Zone and Subzone text.
• Added Clock controls.
• Added Mail indicator controls.
• Added Instance and Difficulty information.
• Added Blizzard Calendar integration.
• Added individual visibility controls for minimap elements.
• Added configurable typography with font, size and outline controls.
• Added SharedMedia font support.
EDIT MODE
• Added visual Edit Layout mode.
• Minimap elements can be repositioned independently.
• Added optional snapping.
• Added position reset controls.
• Improved element positioning and alignment.
PRESETS
• Added Midnight presentation preset.
• Added Minimal presentation preset.
• Added Compact presentation preset.
• Added Streamer presentation preset.
• Added Information presentation preset.
• Added 1080p layout preset.
• Added 1440p layout preset.
• Added 4K layout preset.
• Added preset restore points.
BUTTON MANAGER
• Added dedicated addon Button Box.
• Added automatic LibDBIcon button discovery.
• Added safe discovery of compatible minimap addon buttons.
• Added support for nested addon launchers.
• Improved compatibility with Hindsight.
• Improved compatibility with All The Things.
• Improved compatibility with HandyNotes and related plugins.
• Added configurable button size.
• Added configurable Button Box position.
• Added configurable Button Box side.
• Added Button Box auto-hide.
• Added manual Rescan Buttons control.
• Added addon-button exclusion support.
• Added duplicate button protection.
• Blizzard minimap controls are protected from ButtonManager capture.
PERFORMANCE
• Reworked MidnightMap's runtime refresh architecture.
• Added targeted updates instead of unnecessary full minimap refreshes.
• Improved slider responsiveness.
• Removed FPS hitches when releasing sliders.
• Improved theme switching performance.
• Improved preset switching performance.
• Improved class-color border updates.
• Reduced unnecessary Appearance and Elements refreshes.
• Button discovery uses bounded scans instead of permanent polling.
COMPATIBILITY & STABILITY
• Updated for World of Warcraft Retail: Midnight 12.1.
• Interface version updated to 120100.
• Improved Leatrix Plus minimap compatibility.
• Added safer handling of Blizzard minimap frames.
• Added protected/forbidden frame safeguards.
• Improved late-created addon button detection.
• Improved configuration persistence across /reload.
• Extensive Lua error, taint and performance cleanup.
• Preserved compatibility APIs for older MidnightMap integrations.
Version 2.0.0 represents the completed MidnightMap V2 foundation, with the focus on a lightweight, customizable minimap without unnecessary complexity.
Author:
Arrakeen @ Bronzebeard EUThis mod has no additional files

