v1.3.2
What's new
# Changelog — Beo_Broker_Durability
## v1.3.2
- Added WoW Retail 12.1.5 compatibility metadata.
- Restored protection of equippable gray items after the legacy item API was removed. When protection is enabled and equipability cannot be checked, automatic selling is skipped.
## v1.3.1
- **Compatibility**: Added WoW 12.1 support (Interface 120100).
- **Improved**: Enhanced safety measures for legacy Classic game clients (MoP, TBC).
- Implemented a more robust settings panel opening mechanism to resolve potential UI errors on older engines.
- Refined event handling and merchant interaction safety.
- **Improved**: Standardized TOC file naming for all Classic versions.
- Retail: `Beo_Broker_Durability.toc`
- World of Warcraft Classic: `Beo_Broker_Durability_Vanilla.toc`
- Burning Crusade Anniversary: `Beo_Broker_Durability_TBC.toc`
- Mists of Pandaria Classic: `Beo_Broker_Durability_Mists.toc`
## v1.3.0
- Added full cross-client compatibility for WoW Classic (Vanilla, Burning Crusade, and Mists of Pandaria).
- Implemented API polyfills to ensure error-free loading and automatic item selling on older game engines.
- Added client-specific TOC files for seamless multi-version support.
## v1.2.1
- Bumped Interface version to 120005 for WoW Patch 12.0.5 compatibility.
## v1.2.0
- Changed durability check from overall average to **worst individual slot**
- Excluded non-durability slots from checks: Neck, Shirt, Finger ×2, Trinket ×2, Tabard
- Tooltip now shows per-slot durability for all equipped items, with the worst slot highlighted in orange
- Warning message now includes the slot name (e.g. "Main Hand durability is at 18%!")
- Reworked event triggers: primary check now fires on `PLAYER_REGEN_ENABLED` (combat end) where durability changes most
- Periodic ticker reduced from 5 seconds to 30 seconds (display refresh only, no warning spam)
## v1.1.1
- Fixed settings panel not retaining values after reload
- Rebuilt settings panel using Canvas layout (replaces RegisterProxySetting)
- All settings (Auto Repair, Sell Gray, Warning toggle, Threshold) now save and restore correctly
## v1.1
- Added durability warning notification (chat + screen alert, configurable threshold)
- Added Settings panel under Game Menu → Settings → AddOns
- Added right-click broker icon to open settings panel
- Added `/dur warn`, `/dur warn <value>`, `/dur settings` commands
- Fixed SavedVariables migration for users upgrading from v1.0
## v1.0
- Initial release
- Equipment durability display with color coding
- Auto-repair at merchants
- Gray item auto-selling
- LibDataBroker-1.1 support
- WoW 12.0 compatibility
This mod has no additional files

