MiniMapRedux

Transform your minimap into a clean, square powerhouse with intelligent data tracking and button management. **MiniMapRedux** replaces the default circular minimap with a modern square design

File Details

28.04.26.8e

  • R
  • Apr 28, 2026
  • 406.33 KB
  • 185
  • 12.0.5+6
  • Classic + 4

File Name

MiniMapRedux28.04.26.8e.zip

Supported Versions

  • 12.0.5
  • 5.5.4
  • 4.4.2
  • 3.80.1
  • 3.4.5
  • 2.5.5
  • 1.15.8

v28.04.26.8e

Bug Fixes

  • Fixed Speed data text spamming errors due to WoW taint system blocking arithmetic on protected speed values
  • Fixed collected buttons not appearing in the button bar (buttons were being set to BACKGROUND strata, rendering them behind the bar backdrop)
  • Fixed clock/time widget remaining visible on minimap when it should be hidden — TimeManagerClockButton now correctly hidden regardless of parent frame
  • Fixed TimeManagerClockTicker being hidden while the clock was in the button bar, causing blank clock display
  • Fixed version filter system in DataTexts incorrectly guarding Delves, Renown, Vault, Keystone, and LootSpec — all restored

Speed Data Text

  • Now detects Skyriding/Dragonriding via C_PlayerInfo.GetGlidingInfo() and displays forward speed in yards/sec with blue colouring
  • Improved speed labels: Idle / Run: X% / Mount: X% / Sky: X yd/s with accurate thresholds based on known WoW speed values
  • Tooltip shows actual yd/s alongside percentage and a reference speed table

Button Bar

  • Removed Button Collector Dropdown — buttons are managed exclusively through the hiding bar
  • Simplified to a single button collection system

Code Cleanup

  • Removed significant dead code throughout the codebase — unused functions, variables, and modules
  • Gutted unused Core/Performance.lua and Core/API.lua to stubs
  • Simplified Core/Debug.lua, Core/Utils.lua, and DataTexts.lua
  • ButtonManager reduced by ~466 lines of unused code
  • Fixed O(n²) history trim loop in DataTexts.lua
  • Removed redundant pcall wrapping on operations that cannot fail