promotional bannermobile promotional banner

ChatEnhancer

Chat addon that adds timestamps, class-coloured names, clickable URLs, and invite hotlinks - for TBC Classic 2.5.2

File Details

ChatEnhancer_v30000.zip

  • R
  • Feb 21, 2026
  • 6.17 KB
  • 215
  • 2.5.5
  • Classic TBC

File Name

ChatEnhancer_v30000.zip

Supported Versions

  • 2.5.5

ChatEnhancer v3.0.0 — TBC Anniversary 2.5.5 Compatibility Update

This release modernises ChatEnhancer for the TBC Classic Anniversary (2.5.5) client, with a full rewrite of the hyperlink handling system to ensure stable behaviour across all chat frames and windows.

Core changes

  • Reworked hyperlink protocol and click handling to be fully compatible with 2.5.5
  • Introduced robust chenh: link system for timestamps, URLs, and invite links
  • Implemented safe handling via SetItemRef with fallback frame hooks

Fixes

  • Fixed nested URL rendering when posting http:// or www. links
  • Fixed invite links firing twice due to multiple click handlers
  • Fixed empty timestamp lines caused by blank system messages
  • Fixed edge cases in hyperlink payload encoding (|, %, :)

Improvements

  • More reliable URL detection with strict boundary matching
  • Mutually exclusive URL parsing passes to prevent re-wrapping
  • Improved class database learning and persistence
  • More stable hooking for new chat windows and tabs

Summary

ChatEnhancer is now fully stable and functional on TBC Classic Anniversary (2.5.5), with reliable clickable timestamps, URLs, and invite links across all chat contexts.