File Details
Revived_v3.0.12
- R
- May 18, 2026
- 297.48 KB
- 5.6K
- 2.5.5+1
- Classic + 1
File Name
GBankClassic_Revived_v3.0.12.zip
Supported Versions
- 2.5.5
- 1.15.8
GBankClassic - Revived
v3.0.12 (2026-05-18)
Full Changelog Previous Releases
Breaking change
- SavedVariables have been consolidated with a single database preventing connected realm data collisions. Existing settings and bank data will be reset on first load. Guild bank owners will need to scan all banks again.
Features
- Browse: Complete rewrite to eliminate stutter and introduce advanced search, sorting, and filtering (e.g., q:uncommon lvl>40 ilvl<=100 t:armor s:head eagle).
- My request list: Browse and add items to your request list. Click 'Prepare export' to generate both a special import code and Discord-friendly text representing your request. Since guild banks aren't always online, simply share the import code and paste it into your guild's Discord. Guild bank owners paste the import code in a special 'Request fulfillment' tab (only visible to guild bank owners) to see exactly what to retrieve from where and draft outgoing mail. It's important to understand that request data is NOT synchronized with other players. Just paste the import code for your request, and optionally the human readable text too, from the addon into Discord.
- Ledger: All recent guild bank transactions from mail, trade, vendor, action house, and destroy operations are now logged and stored in the ledger. Only the most 500 recent transactions get synchronized with other players and merged with their local data. This means that over time, only the most recent entries represent the truth. An accurate and complete account of the ledger is stored on the guild bank and can be exported. You can also see a ranked list of donations based on vendor value (or 1 copper for items that cannot be sold to a vendor).
- Data export: Export ledger and inventory data for use outside the game.
- Network: See real-time synchronization information and determine what data is missing and when it's safe to log off as a guild bank owner.
- Bank configuration: You can now specify which ranks are excluded from request fulfillment (this can be overridden manually).
- Officer configuration: Guild members that can edit officer notes are considered officers and can now define guild banks manually, without having to use the public or officer note. This requires an officer to configure and sync the manual roster to other players.
- Request fulfillment: Consider the asynchronous nature of requesting and fulfilling items from guild banks, players can now put together their request list and share an import code with guild banks on Discord. Players operating a guild bank have access to the 'Request fulfillment' tab to paste the import code and quickly see which items need to be pulled from bank, bags, or mail. If a player is at a rank that is excluded from fulfillment for the specific guild bank, then automatic fulfillment will reject the request. It's important to understand that request fulfillment is intentionally manual and request information is NOT synchronized with other players.
- Lazy item info loading: Search results and inventory tabs now asynchronously fetch missing item data (icons, tooltips, names) in the background, preventing frame drops.
- Dynamic guild bank alt options: Per-character configuration options are now automatically generated based on certain triggers. There's no longer a need to
/reloadin order to see certain configuration options. - Dedicated debug window: A resizable, copyable debug output window if debugging is enabled, displaying debug output for each enabled debug category. Use
/bank debuglogto toggle, and/bank debugclearto wipe.
Performance and stability
- Raid and instances: Protocol communication now properly suppresses outgoing messages while in instances or raids.
- Asynchronous batched rendering: Items now render in batches, keeping the game responsive while processing large and many guild banks.
- Throttled roster rebuilds: Guild roster scans are trottled to prevent CPU spikes during login,
/reload, or frequent guild updates. - Localized globals: Replaced frequent global API calls with cached local references across all modules for measurable Lua performance gains.
User interface
- Centralized filters & sorting: Type, slot, and quality filters, complement an improved auction-house-style filter tree. Live filter status text is visible in the inventory footer.
- Quick filter reset: A dedicated
Reset filtersbutton instantly clears all active filters and redraws the current tab. - Minimap icon shortcuts:
Alt + Click: Show debug output windowCtrl + Click: Restore default UIShift + Click: Configure optionsLeft-click: Browse guild bank itemsRight-click: View synchronization statusMiddle-click: Prepare data export
- Connected-realm safe keys: Database now uses
GuildName-HomeRealmformatting to prevent data collisions.
Commands and configuration
- Added
/bank confand/bank optionsas shortcuts for/bank config. /bank debugtabremoved. Use/bank debuglogand/bank debugclearinstead./bank restoreuinow resets positions and sizes for both the main inventory and the new debug window.

