File Details
v2.1.0
- R
- Apr 13, 2026
- 151.58 KB
- 317
- 12.0.1+4
- Classic + 3
File Name
ConsumableTracker-v2.1.0.zip
Supported Versions
- 12.0.1
- 5.5.3
- 4.4.1
- 2.5.5
- 1.15.8
ConsumableTracker changelog
2.1.0 (2026-04-12)
- New: completely redesigned tracker window — new title bar, border, and background using Blizzard's BasicFrameTemplate.
- New: item grid now uses ScrollBox with a proper scrollbar instead of the old manual paging.
- New: timer interval slider replaced with the modern stepped slider control.
- New: search field now uses SearchBoxTemplate with a magnifying glass icon, placeholder text, and clear button.
- New: filter and context dropdowns migrated to the modern MenuUtil popup menus.
- New: added filters for Reagent, Projectile, Recipe, Quiver, Battlepet, and Profession item types.
- New: Apply button for the threshold input is now disabled when the value matches the saved amount, so it's clear when a change is pending.
- Changed: settings panel labels are now left-aligned for a cleaner look.
- Changed: selected items show a neutral white glow instead of overriding the status border color to gold. Untracked items now also show the glow when selected.
- Changed: tracked items display colored borders indicating stock status — green (stocked), orange (below minimum), red (empty).
- Changed: tracked and untracked items are visually separated by a spacer row in the grid.
- Fixed: items classified as Trade Goods (e.g. Coarse Thread) were invisible on Classic flavors because the filter matched localized class strings that differ across clients. Filters now use stable numeric class IDs.
- New: right-click any item in the grid to toggle tracking directly — no need to find the checkbox in settings.
- New: Profiles button on the toolbar opens the Blizzard settings panel to your addon profiles.
- Changed: the "Select an item" overlay now mentions right-click tracking so new users discover it immediately.
- Changed: tracker background is now slightly transparent.
- Fixed: switching, copying, or resetting profiles no longer leaves the tracker UI showing stale data from the previous profile.
- Internal: all child frames migrated from XML to programmatic Lua construction. The XML file now contains only the top-level frame and item button template.
2.0.1-alpha (2026-04-11)
- New: Burning Crusade Classic Anniversary support.
- Changed: each character now gets its own profile by default, matching the pre-2.0 per-character behaviour. Upgrading from a pre-2.0 release imports each character's tracked items, thresholds, and filters into its own profile rather than merging everything into a single shared profile. If you prefer a shared setup, switch every character to the same profile via Settings → AddOns → Consumable Tracker → Profiles.
- Fixed: the "Auto Restock from Vendor" setting no longer reverts itself on some characters after a reload or login. If you have a character where the setting was stuck in the wrong state, tick the checkbox once after updating and it will stay put from then on.
- Internal: modernized the colour picker integration to use the current Blizzard API. No user-visible changes.
2.0.0-alpha (2026-04-11)
- Internal: rebuilt on the Ace3 framework (AceAddon, AceEvent, AceDB, AceConfig). No user-visible behaviour changes — every feature that worked before should work identically.
- New: per-character profiles via the Profiles sub-panel under Settings → AddOns → Consumable Tracker. Switching profiles swaps in a separate set of tracked items, thresholds, colours, and filter settings.
- Removed the broken bank auto-restock toggle from the settings panel. Vendor auto-restock is unchanged. Bank restock will return in a future release.
- Fixed: vendor auto-restock no longer throws an error when visiting a merchant. The previous build crashed on a removed Blizzard API; the new build matches vendor items by item link, which is also more accurate for enchanted or variant-named items.
1.2.1-alpha (2026-04-11)
- First fully automated release, cut via the BigWigs packager GitHub Action. No user-visible behavior changes from 1.2.0.

