promotional bannermobile promotional banner

Carpenter

Default UI, cleaned up

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.