Download
Table of Contents
Install#
Install through your usual addon manager - CurseForge, Wago, or WoWUp - and it will auto-update as new versions ship.
ChangeLog#
[1.2.7] - 2026-09-25#
Fixed#
- Renamed characters keep their settings. Roles, notes, sort order, gold amounts and options used to reset after a rename. They now carry over, along with Storage Rules and bank data.
- Leaving a bank updates Triage again. The Bank, Warband Bank and Guild Bank tabs grey out, Triage returns to Bags (or closes, if “Close on Leaving Bank/Vendor/Mail” is on), and a running Take Out, Reorganize or Deposit stops.
- Vendor All sells your best items last. Items now sell in the order the Triage list shows, so your most valuable gear stays at the top of the vendor’s Buyback tab if you need it back.
- The gold auto-balance prompt closes when you walk away from the Warband bank. Before, it stayed open and clicking OK tried to move gold with the bank closed.
- Triage updates between mail recipients. When Mail All Routable sends to several characters, items already mailed leave the list right away. The list also refreshes after a mail run that timed out, failed or was cancelled.
- The Import/Export window starts empty each time you open it. The previous export or paste no longer stays in the text box.
- The Restock confirmation names the character bank it fills.
- Double-clicking a character no longer highlights your logged-in character. A row is highlighted only while its panel is open.
Changed#
- Smaller saved data. Data left over from removed features is cleaned up automatically, and profession data is stored more compactly. A 52-character roster went from 227 KB to 145 KB.
- Removing a character from the roster also deletes its saved bank data.
[1.2.6] - 2026-09-08#
Fixed#
- Mail All Routable no longer requires Blizzard’s Send Mail tab. It works from the Inbox tab, and alongside mail addons that hide or replace Blizzard’s mail window.
[1.2.5] - 2026-09-06#
Added#
- Drag a rule to reorder it. Rules in the Rules and Stock tabs can now be dragged into place, as well as moved with the up and down buttons. Thanks @Cieper.
- Open Chat Copy from the minimap menu, alongside
/em cc.
Fixed#
- Flux was routed to your Mining banker instead of Blacksmithing. Flux sits in the same category as ore, so whichever rule came first claimed it. Flux now goes to Blacksmithing whatever order your rules are in. Ore is unaffected. Reported by @Cieper.
Changed#
- A Triage item that cannot be stashed because your banks are full now names the rules that are full. The tooltip lists each one, so you know which rule to reorder or make space on instead of only being told a limit was hit.
[1.2.4] - 2026-09-02#
Added#
- Filter the roster by who owns a rule. Two new filters in the Dashboard dropdown, Has Storage Rules and Has Restock Rules, narrow the grid to the characters a rule actually names. Warband and guild rules belong to nobody, so they match no character.
- The filter bar shows how many characters are listed, which doubles as a roster count when no filter is active.
Fixed#
- Fixed a deposit that could fail when the destination stack was nearly full. Deposits that worked are no longer reported as failures, and a failure says which rule caused it.
Changed#
- Optimized Restock data and item inspection.
[1.2.3] - 2026-08-30#
Added#
- Elemental storage category. Primal Fire, Crystallized Air, the Motes and the rest of the elemental materials now route on their own instead of being tied to one profession. They used to follow your Alchemy rule, even though Blacksmithing, Enchanting and Engineering use them just as much, so add an Elemental rule to say where they should go.
Fixed#
- Bank Triage ignored your Restock rule floor, letting a Storage rule take the whole stack instead of just the surplus above it.
- Sometimes Bank rows showed no item name, painting as a bare grey icon and count until you switched tabs.
[1.2.2] - 2026-08-29#
Added#
- Copy your chat with
/em cc. Opens the chat text in a window you can select and copy from, so you no longer need a separate chat-copy addon.
Fixed#
- Warbound gear was mailed to the Equipment (BoE) banker. When you carried two copies of one item in different bind states, a soulbound copy could make the Warbound one look like ordinary BoE.
- Restock did not always honour the amount a rule asked for.
- Restock now confirms its rules after it runs, tops up anything still short, and tells you what it could not fill.
- Restock visual fixes.
Changed#
/em inspectreports the bind flags triage actually uses. It had its own copy of the bind detection, which could show a state that was never acted on.
[1.2.1] - 2026-08-28#
Fixed#
- Character Bags rules are topped up from the bank. A bags rule protected its floor in Bag Triage, so the items were never vendored or mailed away, but it could not bring any in: a rule for 10 healing potions read “out of stock” even with a full stack sitting in the bank. Open a bank now and a short bags rule pulls the difference into your bags, preferring the character bank over the warband bank.
Changed#
- Aetherlume and Evercore route to Engineering only. They were treated as universal recycle reagents and matched every crafting profession, so a storage rule for any craft would claim them and they scattered across whichever banker came first. They now follow their Parts category to Engineering, like the rest of that bucket.
- The Restock confirm dialog says what it is about to do. It now states the direction and counts the items - “Take out 6 items into your bags?”, “Deposit 12 items, take out 6 items?” - instead of naming internal floors, and the list groups moves under “To” and “From” headers so both directions stay readable when the same bank appears on either side. The button reads Deposit, Take Out, or Move to match.
[1.2.0] - 2026-08-25#
Added#
- TSM Group Mover. Pick a TradeSkillMaster group from Bag Triage, choose where it comes from and where it goes (bags to warband, character, or guild bank), and every matching item is staged in the Triage list for the usual Deposit or Take Out button. Groups are read live from TSM, so nothing is imported and nothing goes stale. Caged battle pets are matched by species. Two options under Options, Triage, Group Mover: move tradeable items only, and respect the Keep List. The feature is absent when TSM is not installed.
Fixed#
- The Restock item picker flickered and left rows stuck on “Loading…”. Some entries in the reagent list no longer exist in the current client, so their rows never resolved and kept rebuilding the list. Those entries are gone, and the picker now skips anything the client does not recognise.
- Wiping Restock Rules left them on screen. The data was cleared but only the Characters tab repainted, so the Restock tab kept showing rules that no longer existed.
[1.1.9] - 2026-08-19#
Fixed#
- Bind-on-pickup reagents were given routes that could never run. Triage identified bound items by an exact “Soulbound” tooltip line, but BoP reagents usually read “Binds when picked up” instead, so they were handed mail or bank destinations WoW always rejects and reappeared on every scan. They are kept now.
- Per-character option changes did not repaint the Bank tab. Toggling a Sidecar option with triage open on a bank tab left the old list on screen.
- Archaeology and Mining were the same colour. Archaeology is now a warmer tan.
Changed#
- The Details tab drops its Identity heading.
[1.1.8] - 2026-08-10#
Added#
- New storage category: Equipment (Professions). Profession tools and accessories - the spanners, toolsets, and gear that go in your profession slots - can now be routed by a storage rule. Previously they had no category and were treated as ordinary gear, so an engineer’s Arclight Spanner would be mailed off to the Auctioneer and sold. Subcategories let one rule target a single profession, so “Engineering tools to the warband bank” works on its own.
Changed#
- The storage rule dialog is grouped into what you route and where it goes. Category, Subcategory, and Expansion sit together at the top; Bank Type, Tab, and Character/Guild below. Subcategory is always visible now (greyed out when the category has none), so the dialog no longer changes size as you move through the Category dropdown.
- Subcategory dropdowns get Clear All / Select All, matching the Expansion dropdown. Picking every subcategory reads as “Any Profession” rather than listing all thirteen.
Fixed#
- Items were quietly sent to the Auctioneer when their bank was full. If every storage rule matching an item pointed at a bank with no free slots, the item fell through to the auction rule and was mailed away instead of reporting the problem. Any unbound gear was affected, including BoE equipment. Triage now shows “All matching destinations are full” so you can free space or reorder the rule instead of finding the item on its way to the AH.
- Items were kept as teleports when their tooltip merely mentioned teleporting. The check matched the word anywhere in the tooltip, so flavour text and spell descriptions triggered it - an Artisanal Blink Trap was held as if it were a Cloak of Coordination. Because this check outranks the Vendor List, there was no way to override it. Only a “Use:” line counts now.
[1.1.7] - 2026-08-06#
Added#
- The Characters grid highlights the selected row. A gold wash and a left edge bar mark the character whose Sidecar is open. With the Sidecar closed the highlight falls back to the character you are logged in on, so the grid always shows where you are.
Fixed#
- Guilds no longer appear twice in Guild lists. A Guild’s realm is stored in two spellings depending on which part of the game reported it (“Argent Dawn” or “ArgentDawn”), and one Guild could show up as two separate entries in the Setup Wizard, the storage dropdowns, the remap picker, and the Guild Blacklist window.
- Spare copies of equipment set gear are left alone by Triage. Sets were still matching by item rather than by the specific piece, so every duplicate you owned was kept. Only the piece a set actually uses is protected now, including off-spec pieces you are not currently wearing; the spares follow the normal soulbound gear rules.
[1.1.6] - 2026-07-30#
Fixed#
- Profession tracking is fixed. On non-English clients professions were matched by their translated name and never resolved, so the Sidecar’s Auto button assigned no roles, the Setup Wizard created no rules, and profession counts and skill levels read as empty. Separately, on every client language, the per-expansion skill breakdown stopped being saved in 0.3.2. Professions are now identified by a language-independent ID, exports always use English names, and the expansion breakdown is recorded again. Each character’s data refreshes the next time you log in on them.
- Spare copies of equipment set gear are no longer kept from Triage. Equipment set protection matched by item rather than by the specific piece, so every copy you owned was kept. Only the piece a set actually uses is protected now; the spares follow the normal soulbound gear rules.
[1.1.5] - 2026-07-27#
Fixed#
- Two Guilds with the same name on different realms are now told apart. If you have legacy Guilds sharing a name (an Alliance one and a Horde one, say), the addon collapsed them into a single Guild and overwrote one Guild’s realm with the other’s on every login. Only one appeared in the Guild dropdowns, and Triage wanted to take items out and mail them even with the correct Guild Bank open in front of you. Both Guilds are now tracked separately and shown as “Guild - Realm” wherever the name alone is ambiguous.
- The Guild Blacklist hides one Guild at a time. Blacklisting a Guild whose name is shared with a Guild on another realm hid both. Existing blacklist entries keep working as before.
If you have two Guilds sharing a name: log in once on a character in each Guild to refresh their Guild info, then delete and re-create the Guild Bank storage rules for those Guilds. Existing rules still carry the wrong realm and are not rewritten automatically.
[1.1.4] - 2026-07-26#
Fixed#
- Soulbound gear is no longer treated as Warbound when you carry another copy of the same item that is Warbound until equipped. Triage was offering the soulbound copy as a Warband Bank deposit under the Equipment (BoA) rule instead of leaving it to Keep or Vendor.
[1.1.3] - 2026-07-24#
Changed#
- Restock list rows show the game item tooltip first, with the restock info below it, so hovering a row gives you the full in-game item details.
- Character name tooltip lists only the two main professions, hiding secondary professions (Fishing, Cooking, Archaeology).
Fixed#
- Soulbound gear above your required level is no longer vendored by Triage.
- BoE gray (junk quality) items are no longer vendored by mistake.
- Spec stays current after a respec - the tooltip’s spec and class line updates correctly and no longer duplicates.
[1.1.2] - 2026-07-11#
Added#
- More items in the Restock picker - the “Other”, “Optional Reagents”, and “Finishing Reagents” Auction House sections are now included, so cross-profession reagents (Petrified Root, Tormented Tantalum, Motes, and the like) can be stocked.
Changed#
- Restock picker organizes by Auction House category (Cloth, Herb, Metal & Stone, Other, Optional Reagents, Finishing Reagents, and so on, in the same order as the Auction House sidebar) instead of by profession. Cross-profession reagents now appear in the right bucket automatically.
- New Restock confirm dialog - the top-up prompt is now a scrollable list grouped by destination (Warband Bank, Guild Bank, Character Bank) with item icons, quality colors, and hover tooltips, replacing the old plain-text popup that capped at six lines.
Fixed#
- Restock fill count updates live while a bank is open: dragging items out by hand or using Take Out now refreshes the current-vs-target count right away, instead of staying stale until you close and reopen the bank.
- Honest deposit reporting - if a restock deposit is rejected by the destination and the item returns to your bags, the addon now reports “N x Item bounced back” and corrects the count, instead of falsely counting it as deposited.
- Editing a Restock rule scrolls the item into view and highlights it on the first open (previously you had to reopen the dialog to see it).
- Non-reagent items (food, potions, and other items added by shift-click) open the picker under “All Categories” with a full list, instead of showing nothing.
- Rule dialog state resets cleanly - adding a rule, cancelling, then editing another no longer leaks the cancelled item, target, or destination, and rapid add/cancel/edit cycles no longer show a stale target value.
- Switching Dashboard tabs now closes the open Restock or Storage rule editor.
- The Restock edit dialog title now shows the rule number (“Edit Restock Rule #N”).
- Removed the picker’s Expansion dropdown, which only ever offered the current expansion.
- The Inscription category icon now renders in the picker.
[1.1.1] - 2026-07-04#
Added#
- Bank Restock (par-level stocking) - keep a floor of specific items in the Warband Bank, a guild bank, a character’s own bank, or in a character’s bags. When you open a bank the addon tops up to the target automatically (silent) or with a confirm dialog. New Restock tab on the Dashboard with add / edit / delete / reorder, per-character fill display, and multi-character rules for shared floors. Guild bank floors are supported end-to-end.
- Consolidate bags before Triage - partial stacks of items that have a bags floor are merged into one clean stack before Triage classifies them, so you see one row per item instead of several. Reagent-bag stacks and normal-bag stacks of the same reagent are bridged so they can join up.
- Import / Export for the Keep List, Vendor Whitelist, and Restock Rules - the paste-in Import / Export window handles all three now. Export dropdown has entries for each and an “All” option that includes them.
- Dashboard search also matches faction and race.
- Illusion appearances (weapon-enchant looks) that you have already learned and are soulbound sell to the vendor as junk; unknown ones are always kept.
Changed#
- Import / Export window’s “Replace existing rules” checkbox is now “Replace existing” and applies to every list type in the paste (Storage Rules, Keep List, Vendor Whitelist, Restock Rules). This is the recommended way to start clean before importing a snapshot.
Fixed#
- Restock floor preserved on mail - when a single stack straddled the floor (e.g. floor of 20 in one stack of 39), Mail All Routable no longer mails the whole stack away. Now it mails exactly the surplus and leaves the floor in your bags.
- Restock does not churn bags on every scan - stack consolidation only runs on a user-initiated Triage refresh, not on the automatic background refresh that fires whenever your bags change.
- Storage Rule reorder takes effect on the next Triage scan without needing an explicit rescan click.
[1.0.1] - 2026-06-19#
Added#
- Secondary professions (Fishing, Cooking, and Archaeology) are now tracked and displayed alongside your primary professions.
Fixed#
- Stackable items now route into bank tabs that are already partially full, instead of being treated as not fitting.
- Warbound and account-bound items now mail correctly cross-realm.
- Locked lockboxes no longer show the skip hint.
- Closing windows with Escape no longer triggers a secret-value crash (untainted the UISpecialFrames registrations).
[1.0.0] - 2026-06-10#
Added#
- Auto-Repair at Vendor (Options > General, off by default): repairs all your gear when you open a repair-capable merchant. The child “Repair with Guild funds” option uses guild bank funds when available and sufficient, falling back to your own gold. The result is reported in chat every time (repaired, repaired with Guild funds, or not enough gold), and total repair spend is tracked as a new “Gold on Repairs” statistic in the About tab.
- Per-character “Skip all Storage Rules” option: exempts a character from all Storage-tab routing (stash, mail, take out, reorganize).
- Triage vendors mounts and battle pets you have already collected, since soulbound duplicates cannot be traded or relearned.
Changed#
- Triage keeps right-click gear tokens (such as the Unsullied set) in your bags instead of mailing them to a consumables banker. These are class-restricted “Use: opens a piece of gear” items that were previously mis-detected as consumables.
- New logo artwork.
Fixed#
- Triage: walking away from the mailbox while the per-recipient mail confirmation is open now closes the dialog and finalizes, instead of leaving it up and attempting another send.
- Triage: fixed a hang in the vendor loop and padding on the gold input field.
[0.5.0] - 2026-06-01#
Added#
- Gold tab in the character panel (
/em config): shows bag gold and Warband Bank gold, with per-character “Withdraw if below” / “Deposit if above” amounts. - Auto Transfer Gold at Warband Bank (Options > General): when you open a Warband Bank, gold is moved to or from the Warband Bank to keep the character within those amounts. On = moves automatically with a chat message; off = asks first with a confirmation dialog.
- Triage now vendors soulbound gear your class can never use, regardless of item level: a wrong armor type (such as Plate on a Priest), shields for classes that cannot use them, and weapons your class cannot wield. Gear you can use, account-bound (Warband) gear, and high-end items are left alone.
Changed#
- Triage keeps conjured items (healthstones, mage food and water, soulwells) instead of trying to route them, since they cannot be mailed, banked, or sold.
- Items that cannot be deposited because their assigned bank tabs are full now appear in the Triage window (highlighted) instead of being silently kept.
Fixed#
- Guild bank capacity showing “No data”, items not depositing to your own guild bank, and guild mail recipients failing to resolve, all caused by a realm-name mismatch on realms whose name contains a space.
- Setting a Map waypoint no longer causes a blocked-action error when opening the world map in combat.
[0.4.3] - 2026-05-31#
Added#
- Triage: new option to automatically close the Triage window when you close the bank, guild bank, vendor, or mailbox. On by default; find it under Options > Triage.
Fixed#
- Roster: fixed an error that could appear on the Banks tab after opening a guild bank.
[0.4.2] - 2026-05-24#
Fixed#
- Triage: Mail All Routable works with TradeSkillMaster open.
[0.4.1] - 2026-05-23#
Fixed#
- Storage: cross-realm guild handling overhauled - guild home realm is tracked separately from the character’s realm, exports and remap dialog disambiguate by realm, and stale realm data on alts self-heals as soon as any one character in the guild logs in.
- Core: deferred
GetMoney()out of thePLAYER_MONEYevent handler to avoid MoneyFrame taint.
[0.4.0] - 2026-05-17#
Added#
- Storage: overflow routing - when a primary destination is full, items fall through to the next matching rule instead of stalling.
- Import/Export: Remap Import dialog handles unknown characters and guilds on storage import, with duplicate-aware summary and ESC/X cancel hooks.
- About panel: clickable header opens a website-URL popup; refreshed copy and tighter layout.
- Dropdowns: scrollable when long, with automatic scroll-to-selected on open.
- Storage: snapshot timestamps with stale-age tooltips across dashboard, Storage tab, and roster banks so you can tell at a glance how fresh each capacity reading is.
- Sidecar: window is draggable by its title bar in both anchored and standalone (
/em config) modes; option and simple-role checkbox labels are now clickable to toggle.
Changed#
- Storage: realm-aware guild-bank keys disambiguate same-named guilds across realms.
- Triage: live overlay refresh on rule changes, including per-character Sidecar toggles (previously waited for the next bag event).
- Triage: warbound legacy junk handling and several capacity edge cases tightened; broader UI/UX polish pass.
- Triage: re-enabled the “All matching destinations are full” chat warning, batched alongside unreachable-destination reasons.
- Naming: canonical capitalization for Character / Roster / Vendor Whitelist / Guild Blacklist / Character Blacklist across user-facing strings.
Fixed#
- Triage: Deposit button no longer renders on top of the Vendor button at a vendor. Dropped the
BankFrame:IsShownfallback that falsely reported the bank as open; bank state now relies solely on trackedBANKFRAME_OPENED/CLOSEDandPLAYER_INTERACTION_MANAGER_FRAME_SHOW/HIDEevents.
[0.3.6] - 2026-05-11#
Added#
- Storage Setup Wizard: new guided flow to bulk-create storage rules from templates (Self-Banker, Mule Banker, Guild/Warband Bank, Split by Expansion, Stash Everything Else). Includes per-template Review summary, Clear-existing toggle, and an option to route shared professions to the highest-skill character.
- Roster: warband bank gold is now tracked and folded into the Roster Info total.
Changed#
- Options panel slash-command list synced with the About tab and
/em help. - Vendor and Disenchant threshold sliders show “Disabled” at 0 and drop the always-zero copper unit at other values.
- Storage tab preserves scroll position across rebuilds and jumps to the first imported rule.
- Storage tab capacity refreshes live as banks are visited.
- Sidecar refreshes on profession learn/unlearn; Auto button simplified.
Fixed#
- Import/Export hardened against malformed data.
- Triage tooltip cache no longer stores empty results.
[0.3.5] - 2026-05-05#
Changed#
- Triage controls lock during mail and vendor operations; closing the mailbox or merchant cancels cleanly.
- “Default Vendor Threshold” tooltip rewritten to reflect what it actually does.
- Storage tab help tooltip clarifies that the first matching rule wins.
Fixed#
- Disabled action buttons (Mail/Vendor/Deposit/Reorganize) now show their reason tooltip on hover.
- Row hovers and Right-click half-highlight no longer draw on disabled rows.
- Vendor cooking ingredients (Mild/Soothing/Hot/Holiday Spices, Simple Flour) no longer false-match alchemy.
[0.3.4] - 2026-05-04#
Added#
- Triage: “Keep Above iLvl” option (Options -> Triage -> Vendor) protects soulbound gear at or above the configured iLvl from Pawn/iLvl vendor checks.
- Triage: classification-affecting options now trigger a debounced rescan when the triage window is open.
- Triage: disenchant chat notice now appends item links.
Changed#
- Triage: right-click skip on the left column now keys per-row (bag:slot) instead of per-itemID, so non-stacking duplicates (e.g. caged pets) skip independently.
- Triage: failed-deposit list capped at 5 entries with “… and N more” tail to keep chat readable.
- Storage UI: collapsed “All Expansions” into “Any Expansion” and singularised “Tabs:”/“Expansions:” labels for consistency.
- Tooltip wording: refined Ctrl+click hints, sort-order tooltip, and failed-deposit reasons.
Fixed#
- Triage: rescan button and option changes now invalidate the cached classification, so new settings actually apply instead of returning stale results.
- Triage: skip the deposit pass entirely when no destination has accessible capacity (e.g. warband bank with no tabs purchased) instead of dumping a per-item failure list.
- Core: corrects character level on
PLAYER_ENTERING_WORLDeven when the imported value is higher than the current level. - Core:
/playedrequest no longer prints to chat.
[0.3.3] - 2026-04-30#
Added#
- Storage UI: faded fill bar behind rule fill-level text.
Changed#
- Storage UI: tweaked reorder arrow spacing and help text.
- Roster tooltips: standardized to “Name - Realm (level)” with class color.
- Vendor dialog: reduced height of confirmation dialog and parent frame.
Fixed#
- Import: validation for missing/invalid fields so bad imports don’t break the UI.
- Bank actions: no longer displays “0 actions”.
[0.3.2] - 2026-04-26#
Fixed#
- Triage now reclassifies after toggling a Sidecar role-behaviour option or changing role/profession assignments. Previously cached results could ignore the new setting until bag contents changed.
[0.3.1] - 2026-04-26#
Added#
- Legion artifact weapons now route to character bank.
- Dashboard refreshes live on level-up, equipment change, and gold change.
- Minimap button enabled by default.
- About page and Options panel headers use the logo image.
- Confirmation dialog when vendoring uncommon+ quality items, with sell-low-quality-first ordering for buyback safety.
- Confirmation dialog for
/em wipe chars|rules|all. - Global Keep List (
/em keeplist) - items always classified as Keep regardless of other rules. - Global Vendor List (
/em vendorw) - items always classified as Vendor. - Keep/Vendor list mutual-exclusion gate with “move it instead” prompt.
- Tooltip-scan-based teleport item detection (Hearthstone, Kirin Tor ring, etc. never get vendored).
- Search filter supports space-separated tokens for AND matching.
- Triage popup for Baganator users.
Changed#
- Multi-currency formatting (correct display below 1 gold).
- Cross-realm mail tooltip text clarified.
- Guild bank snapshot filters viewable tabs, preserves hidden-tab data.
- Storage rule purge messaging improved.
Fixed#
- Item link color bleed in messages.
- Dialog spacing and subtitle clarity.
- Add Button positioning across dialogs.
[0.3.0]#
Initial public baseline. Changelog tracking starts here; refer to git history for pre-0.3.0 development.
