v1.1.0
What's new
Changelog
[1.1.0] - 2026-08-11
Changed
- Updated interface version to 120100 (WoW 12.1.0)
[1.0.9] - 2026-08-08
Fixed
- Bar selector no longer detects hidden/ghost bars from action bar addons (EllesmereUI, ElvUI, etc.); switched from
IsShown()toIsVisible()so bars whose parent chain is hidden are correctly excluded - Bar selector picks the smallest-area frame when multiple frames overlap under the cursor, preventing the wrong bar from being chosen on click
- Items now restored via direct container slot scan;
PickupItemby numeric ID is unreliable in Midnight 12.0 for bag items - Slots that cannot be filled are left untouched instead of being cleared
- Skip message now distinguishes toys from genuinely missing items
Added
- Green flash on action bar slot when an item is successfully placed
Known Limitation
- Some toy box items (e.g. engineering gadgets: MOLL-E, Blingtron, Wormhole Generator) cannot be placed programmatically; WoW's security model blocks pickup for these specific items. Drag them manually from the Collections Journal after applying.
[1.0.8] - 2026-08-08
Fixed
- Items in bags now restored correctly via direct container slot scan (PickupItem by numeric ID is unreliable in Midnight 12.0)
- Slots that cannot be filled (toys) are left untouched instead of being cleared
- Skip message now distinguishes "toy — drag from Collections Journal manually" from "item not in bags"
Known Limitation
- Toy Box items cannot be placed by the addon programmatically; WoW's security model gates C_ToyBox.PickupToyBoxItem behind hardware mouse events. Drag them manually from the Collections Journal after applying.
[1.0.7] - 2026-07-30
Fixed
- Bar selector now detects Blizzard default bars without any UI addon installed
- Midnight 12.0 renamed action button globals (e.g. ActionButton1 → MainActionBarButtonContainer1); detection updated for new names
- Parent-walk logic finds the full bar container frame instead of the 45×45 per-button wrapper
- Cover frames anchored to first and last button ensure accurate hover detection for all bar layouts
[1.0.6] - 2026-07-23
Fixed
- Bar remap button now displays correctly; WoW font does not support Unicode arrows
[1.0.5] - 2026-07-23
Added
- Bar remapping in apply dialog — click the → button on any bar to apply it to a different bar instead
[1.0.4] - 2026-07-23
Fixed
- Reverted interface version to 120007; 12.1 not yet live
[1.0.3] - 2026-07-23
Changed
- Updated for patch 12.1
[1.0.2] - 2026-06-16
Changed
- Updated for patch 12.0.7
[1.0.1] - 2026-05-19
Fixed
- Selector dialog instruction text no longer overflows the panel edge
[1.0.0] - 2026-05-18
Added
- Save individual action bars or all bars into named profiles
- Hover & click bar selector — gold highlight on hover, green on selection
- Cross-character profiles stored account-wide (
SavedVariables) - Apply profile to any character; skipped slots reported in chat with reason
- Per-bar apply dialog — choose which bars to restore before applying
- Export profile to clipboard as a shareable text string
- Import profile from exported text string
- Rename and delete profiles via custom dialogs
- Full Midnight 12.0.5 compatibility: updated action bar APIs, SavedVariables path
- Works with Blizzard default bars, ElvUI, Bartender4, and Dominos
- Override/vehicle bar detection — main bar excluded from selector while mounted
This mod has no additional files

