File Details
WoWHousingDecor
- R
- Mar 16, 2026
- 37.55 KB
- 171
- 12.0.5
- Retail
File Name
WoWHousingDecor_v15.16_2026-03-16.zip
Supported Versions
- 12.0.5
WowHousingDecor Addon -- CHANGELOG
===================================
VERSION 15.16 (Current)
------------------------
Code quality and correctness cleanup.
Changes:
- Added Curse-safe packaging output guidance: ship a lean zip containing only runtime addon files
(.toc + .lua) under a single WoWHousingDecor root folder.
- StaticPopupDialogs["WHD_CLEAR"] is now defined once at ADDON_LOADED instead of being
redefined on every "Clear All Data" button click.
- Fixed tab loop iterators: pairs(tabBtns) and pairs(tabPanels) changed to ipairs for
deterministic ordered traversal.
- Removed dead variable "local pulse = dot" in createMiniPin (was assigned but never used).
- Extracted shared createNearbyPin() factory; createMiniPin/createWorldPin now delegate to
it, eliminating ~40 lines of duplicated code.
- Fixed nearbyPlayers/nearbyDing settings init: now uses nil-guard pattern so a saved
false value is no longer overwritten to true on each session start.
- Updated "Reload UI" button description to be accurate now that minimap toggle is live.
- Bumped addon metadata and in-UI version labels to 15.16.
VERSION 15.15
Changes:
- Added search box to Vendors tab toolbar (searches name, zone, expansion with 0.25s debounce).
- Added "Decor Only" checkbox filter to Items tab toolbar for one-click decor filtering.
- Minimap button toggle in Settings now takes effect immediately without requiring /reload.
- Fixed item link and vendor waypoint pasting to use ChatEdit_GetActiveWindow() instead of
hardcoded ChatFrame1EditBox, fixing compatibility with ElvUI, Prat, and similar addons.
- Bumped addon metadata and in-UI version labels to 15.15.