File Details
1.5.0
- R
- May 6, 2026
- 12.94 MB
- 39
- 12.0.5+2
- Classic + 2
File Name
Carpenter-1.5.0.zip
Supported Versions
- 12.0.5
- 2.5.5
- 1.15.8
1.5.0
- Refactored Classic/TBC/Retail feature startup through shared lifecycle registration, refresh, and deferred execution helpers for more reliable enable/disable behavior.
- Split Chat Cleaner into focused helper modules for loot, rewards, social/system messages, session tracking, post-processing, and shared utilities.
- Improved Chat Cleaner performance and reliability by reducing repeated inline parsing, centralizing message formatting helpers, and making chat filter registration idempotent.
- Hardened chat session tracking for merchant, mail, repair, auction, money, loot, honor, queue, quest, level-up, reputation, and skill messages.
- Migrated multiple Classic modules to lifecycle-managed events and timers so toggles cleanly register, unregister, and refresh without duplicate hooks.
- Fixed the split settings panel so option sections render correctly on Retail.
- Fixed Retail unit-frame cleaner nameplate lookups for party and raid unit events.
- Guarded NPC health bars from stale class-color tinting when unit frames or nameplates are recycled.
- Hid unsupported target percentage and settings preset options on Anniversary/TBC.
- Improved Enhanced Tooltip compatibility on Anniversary/TBC, including player tooltip refresh handling and target-line sizing.
1.4.3
- Added an opt-in Classic target health and resource percentage display for hostile targets and player targets with proper settings text and Blizzard-style target-frame placement.
- Added Classic health percentage status text to the Classic Settings preset without enabling the target-frame percentage option by default.

