Initial Release - v1.0.0
Midnight Bar v1.0.0 — Initial Stable Release
Welcome to the official 1.0.0 release of Midnight Bar! This version establishes a stable, lightweight foundation for displaying LibDataBroker (LDB) plugins with a focus on modern UI aesthetics, deep customization, and user safety.
Key Features
- Dynamic Bar Management: Create and manage multiple bars with independent configurations for width, height, and background textures.
- Smart Edge-Snapping: Full-width bars automatically snap to the top or bottom 20px of the screen for a perfect fit.
- Class Color Integration: A new toggle in General Settings allows all broker text to automatically match your character's class colors [cite: 2026-01-19].
- Advanced Profile Safety: Hard-coded protection prevents the accidental deletion of the Default profile or the profile currently in use [cite: 2026-01-19].
- SharedMedia Support: Fully compatible with
LibSharedMedia-3.0for custom fonts and status bar textures. - Emergency Recovery: Use
/mbaror/midnightbarto reset all bars to the center of the screen if they are ever lost off-screen.
Installation
- Download the
Source code (zip)or the packaged release. - Extract the
MidnightBarfolder into yourWorld of Warcraft/_retail_/Interface/AddOns/or_classic_/Interface/AddOns/directory. - Ensure the
libsfolder is present to load all necessary Ace3 and LDB components.
Commands
/mbar config— Opens the configuration menu./mbar— Resets bar positions to center screen.
Version: 1.0.0
Interface Compatibility: 120001, 120000
License: MIT