File Details
v0.3.0
- R
- Mar 30, 2026
- 232.65 KB
- 21
- 12.0.1+1
- Retail
File Name
RetzerPlates-v0.3.0.zip
Supported Versions
- 12.0.1
- 12.0.0
RetzerPlates
v0.3.0 (2026-03-30)
Full Changelog Previous Releases
- Extract widget library into RetzerUI-1.0, replace DESCRIPTION with README
Move all settings UI widgets (checkbox, slider, color picker, tabs, scroll
frame) from Options.lua into a standalone LibStub library RetzerUI-1.0.
Options.lua now consumes the library via LibStub("RetzerUI-1.0").
Replace DESCRIPTION.md with README.md. - Update CLAUDE.md to reflect plugin ownership and scaling architecture
- Split target arrows and scaling into independent toggles, fix de-scale bug
Arrows and scaling now have separate enabled flags and settings.
Clear currentTarget before UpdateLayout to prevent scale re-application
on deselect. - Move healthbar and castbar layout logic out of Hooks.lua into plugins
Hooks.lua UpdateLayout is now a pure extension point. Healthbar and
CastBar own their own sizing, visibility, and scaling logic. - Replace SetScale with dimension-based ScalePlate hook for target scaling
Avoids sub-pixel gaps caused by fractional frame scaling. Each plugin
wraps ScalePlate to scale its own frames using integer arithmetic,
matching the RescaleProfile approach. - Show quest icon for objectives without progress text
- Fix Lua type annotations and diagnostics
- Add larger centered raid marker for friendly plates

