ItemRack Anniversary

Anniversary Supported Version of ItemRack Classic.

File Details

ItemRack Anniversary v4.29.8

  • R
  • Mar 8, 2026
  • 138.88 KB
  • 25.6K
  • 2.5.5+1
  • Classic + 1

File Name

ItemRack-bcc-anniversary-4.29.8.zip

Supported Versions

  • 2.5.5
  • 1.15.8

[4.29.8] - 2026-03-08

New Features

  • Per-Queue Queue Settings (PR #7): Integrated community pull request #7 which migrates Queue settings (Priority, Keep, Delay) from a global per-item list into the actual Queue data structure. This means you can now have an item set to "Keep" in one queue/slot, but not in another, allowing much greater flexibility!

Bug Fixes

  • Queue Variable Typo: Fixed a variable naming bug introduced in the PR #7 migration (equippedBaseID used instead of baseID) which prevented the Priority, Keep, and Delay functions from reading correctly in the auto-queue.
  • Zone Event Re-equipping (Issue #5): Fixed a bug where transitioning between two subzones/zones that are both part of the same Zone Event (e.g. from Elwynn Forest to Stormwind City) wouldn't re-equip your event gear if you had temporarily changed gear. The addon will now correctly attempt to re-equip your zone gear on every valid zone transition.

[4.29.7] - 2026-03-07

Bug Fixes

  • Keybind Conflicts Not Resolved: Fixed set and slot keybinds failing to override existing bindings. When confirming a keybind conflict, the old binding was never cleared from the Blizzard binding system, and the non-priority override was always shadowed. Now properly calls SetBinding(key, nil) + SaveBindings() before setting the override.
  • Keybind Variable Bug: Fixed BindSet() and BindSlot() referencing an undefined buttonName variable instead of ItemRackOpt.Binding.buttonName, which could cause keybind assignment silently fails.
  • Startup Keybind Conflicts: Fixed saved set keybinds not working after login/reload if the key was also claimed by a standard Blizzard binding. SetSetBindings() now clears conflicting standard bindings before applying overrides.