# AllTheThings

## [5.2.0-13-g37c2c46](https://github.com/ATTWoWAddon/AllTheThings/tree/37c2c46c5eccbb877e989dd01cf536c00a52786e) (2026-06-16)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/5.2.0...37c2c46c5eccbb877e989dd01cf536c00a52786e) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- Always show content of the Commands window outside of debug mode.  
- [UI] Slight adjustment to Indicator and Texture pieces of an ATT row so that textures rendered in these elements are identical in size to the same textures rendered within the Text elements of an ATT row  
- [UI] Account Mode checkbox now matches the Account-Wide check color  
- [Logic] Revised the structure of RowOnClick to split the functionality into simple methods and drive the logic through an obvious single table lookup for various handlers (this makes it much more obvious as to what functionality happens based on what input action takes place)  
- [Logic] Simplify AdjustRowIndents logic for row indent shifting  
- [Logic] Clear 'missingData' for a Window when setting data into it (Mini List swapping to a 100% zone otherwise thinks you reached 100% for the Window and plays a fanfare)  
- Added missing pvp tags to 'Hellfire Fortifications' quests and Zangarmarsh vendors.  
- WIP: Added Commands window [/att help, /att commands]  
- [Logic] Abbreviation replacements in tooltip Source Lines is now deterministic and performed from longest -> shortest replacement (e.g. no more SOne and other weird replacements)  
- Quest 90258 is confirmed to be Thalassian Competitor's Cloth Tip-Toes.  
- Engineering First Crafts fix. Surely for the last time now right?  
- Add the "First Craft" label to first crafts, so they are recogniseable for what they are in tooltips  
- [Logic] Refactored Command handling  
    * No longer processing /att commands via a work-around in the Prime window. /att is now a dedicated root command and any window can easily hook its Root Commands into this handler  
    * The 'args' passed into Root Command functions no longer includes the Command name itself  
    * Adding a duplicate Command now warns in chat and is ignored  
    * All Commands are now captured more cleanly for reference  
    * /att help now properly displays all Slash Commands & Root Commands  
    * Base Command handling functionality now fully-contained in Commands module  
