Hot Swap 1.0.0
What's new
Hot Swap 1.0.0 — 2026-11-02
-
Always opens the Current layout with the miniature spellbook and preserves staged edits.
-
Adds Blizzard spellbook drag/drop and a Game spellbook opener.
-
Adds independent character-local replacement and swap confirmation settings.
-
Imports add presets without switching the selected draft or changing current settings.
-
Handles downloaded UTF-8 profile text, validates imports atomically and bounds exports.
-
Uses native actions for simple spells and ranks; reserves future spells without placeholder macros.
-
Creates new macros only in character slots. Legacy account-overflow options cannot create shared macros.
-
Adds a backed-up, confirmed reset to Blizzard's default character keybindings.
-
Improves Current display of supported third-party action-bar button bindings.
-
Adds behavior documentation, review evidence and regression scenarios.
-
New presets leave optional utility form cancellation off to keep the full Era class catalogs within character macro capacity; existing preferences remain unchanged.
Prepared for Classic Era user testing. Automated Lua/API-mock tests and rendered UI geometry do not certify in-game protected execution, taint, casting or Bartender/Dominos compatibility. Conditional layouts can still exceed the character macro limit and will fail with a capacity explanation. Downloaded .hotswap files are imported by opening the text externally and pasting the code. No public upload is performed.
This mod has no additional files

