Skip to content

v1.1.38: Critical Fix for Settings API & Slash Commands

Choose a tag to compare

@VengeanceStudio VengeanceStudio released this 18 Jan 05:31
· 6 commits to main since this release
51f5c24

Release v1.1.38: Critical Fix for Settings API

This release resolves a breaking issue where the settings menu and slash commands would fail to open, throwing a Lua error due to recent changes in the Blizzard Settings API.

Critical Fixes

  • Settings API Compatibility: Fixed the bad argument #1 to 'OpenSettingsPanel' error. The addon now correctly utilizes the internal numeric categoryID required by the modern WoW engine (The War Within / Dragonflight).
  • Slash Command Restoration: Typing /mb or /midnight now correctly opens the options panel directly to the addon category without throwing Lua errors.

Refinements

  • UI Scaling Logic: Polished the 1.2x font scaling on the Visual Settings tab for better clarity and consistent spacing.
  • Registration Optimization: Improved the way the addon hooks into the Blizzard "Addons" settings category for better compatibility with other UI mods.

How to Use

  • Open settings via /midnight or /mb.
  • Note: If the menu does not appear immediately after updating, please run /reload to sync the new registration ID with the Blizzard settings registry.