Major changelog
- The whole project has received new documentation which will eventually be wiki-fied.
- Nameplates!
- Cleaned up and standardized the whole codebase after a set codestyle.
- New versioning system.
Additions:
- Core: exposed the header visibility
- Core: oUF:SpawnNamePlates method
- AdditionalPower: Added ".UpdateColor" override
- AlternativePower: "OverrideVisibility" override
- AlternativePower: Default texture
- Auras: Added ".disableMouse" option
- Auras: Added ".numTotal" option to Auras sub-widget
- Castbar: Added ".timeToHold" option
- Castbar: Added (, spellID) parameter to PostCastStart, PostCastFailed, PostCastInterrupted, PostCastDelayed, PostChannelStart, PostChannelUpdate, PostChannelStop
- Health: Added ".UpdateColor" override
- HealthPrediction: Added ".overAbsorb" subwidget texture
- HealthPrediction: Added ".overHealAbsorb" subwidget texture
- Power: Added ".atlas" option
- Power: Added ".tapped" attribute
- Power: Added ".UpdateColor" override
- Power: Added ".useAtlas" option
- Runes: Added ".colorSpec" option
- Runes: Added ".UpdateColor" override
- Stagger: Added ".UpdateColor" override
- Tags: Added 'powercolor' tag
Fixes:
- Core: Pet frame now updating properly after entering/exiting a vehicle
- Core: Fixed disabling of default 5th boss and arena frame
- Core: Forcing the requirement of an event in "object:UpdateAllElements(event)"
- Core: Set default frameStrata to "LOW" to avoid any overlapping with other UI windows
- ClassPower: Fixed issue with vehicles
- Castbar: Setting colors on SafeZone errors
- Tags: 'difficulty' tag now scales properly with timewalking dungeons
- Tags: 'difficulty' tag now works properly for players past level ~90
- Health: Fixed issues with nil units (event bug introduced in 7.1)
- RaidRoleIndicator: Fixed PostUpdate parameters
- Auras: Fixed "ghosting" icons after disabling then re-enabling the element
- Auras: Fixed icons not showing after disabling then re-enabling the element
Changes:
- Totems: No longer have priories (old totem mechanics)
- Totems: Not limited by game maximum totems, rather by amount of widgets created
- Runes: Account for energized rune state
- Castbar: Sets Failed/Interrupted text to the .Text subwidget
- Auras: Updated UnitAura parameters to CustomFilter
- PvPIndicator: Only showing mercenary state changes for players
Removals:
For the full changelog, please see the
commit log.