promotional bannermobile promotional banner

Midnight Objective Tracker

A week-by-week in-game progression guide for World of Warcraft: Midnight. Automatically detects your WoW client language and displays in French, English, Russian, German or Spanish.

File Details

Midnight Objective Tracker v5.5

  • R
  • Mar 6, 2026
  • 56.85 KB
  • 4.8K
  • 12.0.1
  • Retail

File Name

MidnightObjectiveTracker.zip

Supported Versions

  • 12.0.1

Changelog — MidnightObjectiveTracker


[5.5] – 2026-03-06

  • New languages — Added full support for German (deDE) and Spanish (esES/esMX): weekly objectives, menu labels, tooltips and UI strings are translated in both languages.
  • Client-language tooltips — Addon tooltips (toolbar buttons, minimap icon, crest panel) are now displayed in the detected WoW client language (FR, EN, DE, ES).
  • Lua error fix — Fixed a Lua error that occurred on UI reload under certain conditions (nil key access in MidnightTrackerDB).
  • Full-row checklist interaction — Previously, only clicking the checkbox validated an objective. Now, clicking anywhere on the objective row (including the text) also toggles its state. Hovering over a row shows a subtle golden highlight to indicate the clickable area.
  • Reset confirmation popup — The "Reset" button now shows a confirmation dialog before reset all checked objectives, preventing accidental resets. The popup is fully translated in all four supported languages (FR, EN, DE, ES).
  • Toggleable golden border — New checkbox in the Accessibility panel (gear icon) to enable or disable the golden border on all addon windows.
  • Customizable accent color — A color picker (compatible with the native WoW Color Picker) allows changing the color used for week titles, menu bullets, objective numbers and the item level label. A Reset button reverts to the default gold. The color is saved in the database.
  • ElvUI sync — A new Sync with ElvUI button in the Accessibility panel detects if ElvUI is active and automatically syncs the accent color (via valuecolor or bordercolor from the ElvUI profile) and the window background color. If ElvUI's border color is too dark, valuecolor is used as priority.
  • Alignment fix — crest panel — The gap between the crest summary panel (bottom of the main window) and the main frame was inconsistent with the other side panels. Spacing is now uniform at 4 px on all sides (top, right, bottom).
  • SavedVariable renamed — The saved variable has been renamed from MidnightTrackerDB to MidnightObjectiveTrackerDB to prevent conflicts when updating from a previous version.