promotional bannermobile promotional banner

AbstractUI

**AbstractUI** is a complete, modular, and modern User Interface replacement for World of Warcraft. Built for **WoW 12.0+**

File Details

AbstractUI-v12.0.1.25.zip

  • R
  • Apr 12, 2026
  • 1.44 MB
  • 21
  • 12.0.5+1
  • Retail

File Name

AbstractUI-v12.0.1.25.zip

Supported Versions

  • 12.0.5
  • 12.0.1

AbstractUI v12.0.1.25

New Features

Target Castbar Enhancements

  • Added visual indication for non-interruptible casts
    • Non-interruptible casts now display with a grey status bar
    • Shield icon appears on the left side of the castbar for non-interruptible casts
    • Interruptible casts continue to show yellow (casting) or blue (channeling)
    • All text remains visible above status bars for readability

Performance Improvements

  • Implemented smart update system for Target frame
    • Frame only recreates when structural changes occur (enable/disable, size changes)
    • Cosmetic changes (colors, fonts) now update without full recreation
    • Reduces unnecessary frame churn and improves performance

Bug Fixes

Castbar

  • Fixed taint errors in dungeons/combat using Retail-specific APIs
    • Replaced manual time calculations with UnitCastingDuration()/UnitChannelDuration()
    • Implemented SetTimerDuration() for taint-safe animation handling
    • Castbar now functions properly in all combat scenarios without errors

Unit Frames

  • Fixed class coloring incorrectly applying to NPCs and beasts
    • Class colors now only apply to player units
    • NPCs and creatures display proper hostile/friendly/neutral colors

Options Panel

  • Fixed scroll position persisting when switching between settings tabs
    • Scroll position now resets to top when navigating to different tabs
    • Improves navigation and prevents confusion