promotional bannermobile promotional banner

Housing Vendor

The ultimate housing décor companion. Vendor waypoints, complete collection tracking, crafting, reputation, drops and rewards, live auction pricing, Housing Endeavors, plus multi-item profession planning with precise material calculations.

File Details

13.01.26.4E

  • R
  • Jan 13, 2026
  • 2.28 MB
  • 13.7K
  • 12.0.1+2
  • Retail

File Name

13.01.26.4E.zip

Supported Versions

  • 12.0.1
  • 12.0.0
  • 11.2.7

Changelog 13.01.26.4E - Midnight Beta fixes

Delete the savedvariables file if any issues to reset the addon

Critical Fix: ACCESS_VIOLATION Crash on Midnight Beta

SOLVED - Fixed race condition where zone popup called unstable Housing APIs before 6-second safety gate activated, causing hard crashes on Beta/PTR.

Fixes Applied - Midnight Beta

Crash Prevention

  1. Zone popup race condition - Prevents calling Housing APIs during unsafe 1-6 second window after login
  2. API safety gate - CollectionAPI now respects disableApiCalls setting
  3. Beta detection - Auto-detects Beta/PTR and disables Housing APIs by default

UI Fixes

  1. Item list quality colors - Added C_Item fallback in DataManager (Indexing.lua, AllItems.lua)
  2. Preview panel quality colors - Added C_Item fallback in DisplayNameAndIcon()
  3. 3D model preview - Added static data fallback for model file IDs
  4. Auto-filter indicator - Repositioned to be visible between filters and item list
  5. Missing theme variables - Fixed bgTertiary and bgHover causing ConfigUI errors

Error Handling (13 improvements)

  1. Comprehensive pcall wrappers for all Housing API calls, quest/achievement APIs, and reputation calls
  2. Mute button protection - Prevents rapid-click spam
  3. Memory cleanup - Proper Release() calls on pooled frames
  4. VendorPool validation - Empty check before iteration
  5. C_Timer validation - Check at module initialization
  6. API readiness checks - Multiple guard points to prevent premature API calls

Commands

  • /hv api on - Enable Housing APIs on Beta/PTR (may crash)
  • /hv api off - Disable Housing APIs (default, safe mode)