CharacterStats

Onscreen display of your character stats.

File Details

CharacterStats1.4.0.zip

  • R
  • Nov 24, 2025
  • 822.48 KB
  • 46
  • 12.0.0+2
  • Retail + 1

File Name

CharacterStats.zip

Supported Versions

  • 12.0.0
  • 11.2.7
  • 5.5.3
# CharacterStats Changelog

 

## [1.4.0] - 2025-11-24

 

### Added
- Progressive font rendering for instant dropdown responsiveness (2 rows per frame)
- Font list caching (5-minute TTL) to eliminate rebuild lag
- Safe font name fallbacks for fonts without explicit names
- Clickable Discord link in documentation
- Row render cache to skip unnecessary font dropdown rebuilds

 

### Changed
- Display tab button: Kept as "Reset Defaults" (tab-specific)
- Simplified help/info text across all 12 supported locales
- Font dropdown now shows font names immediately, applies font styling progressively
- Increased font cache duration from 30s to 5min for better performance

 

### Fixed
- Blank entries in font dropdown (missing font names now use file path basename)
- Diagnostic warnings for fontUpdateIndex/fontUpdateTimer (now frame properties)
- Duplicate content in CurseForge description HTML

 

### Performance
- Event-driven stat updates with 50ms minimum throttle
- Debounced UI interactions for smooth slider/option changes
- Cached font list prevents redundant LibSharedMedia queries
- Progressive rendering prevents UI blocking during font preview

 

### Localization
- Updated all 12 locales: enUS, deDE, frFR, koKR, ptBR, zhCN, zhTW, esES, esMX, ruRU, itIT, enGB
- Added distinct locale keys: RESET_DEFAULTS, RESET_DISPLAY_DEFAULTS
- Simplified INFO_CONTENT to beginner-friendly language across all languages