# AllTheThings

## [4.7.4](https://github.com/ATTWoWAddon/AllTheThings/tree/4.7.4) (2025-10-23)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.7.3...4.7.4) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- removed wording and parser  
- [PAT] Updated source file format based on current standards.  
- [DB] Added crs to Proper Parrot since it's only dropped by named elites  
- [DB] Refactored the design for 'Prismatic Snapdragon Alternate Colors' (now that I've finally gotten around to unlocking some)  
- Fix a few reported errors  
- [Logic] Retail: Fixed an issue where a user using one BattleNet for multi-region WoW accounts would incorrectly see Mounts as collected on one region due to their collection on another region  
- [Logic] Fixed a Runner debugging inconsistency when using ToggleDebugFrameTime where the final frame output showed incorrect function count  
- [Logic] Retail: Various updates and fixes to deal with some niche Item situations  
    * Items with neither a mod or bonus may still have an 'extra' ID which makes them unique on the ItemID and modItemID/caching now accounts for this possibility  
    * Assigning a rawlink to an Item group now properly resets some cached information for that Item  
    * DetermineItemLink no longer ignores artifact-quality Items & has some additional item link formats using an 'artifactID' slot to determine a valid Item link for a given sourceID  
    * Search by Link no longer allows falling back to Item-data search when the Link represents a valid SourceID (this is no longer a concern since we shouldn't have situations where Items are sourced but not linked to a SourceID, where we would want to find that Item from its link and not warn that the SourceID isn't found)  
    * Removed logic from /att list which would try to verify a group's sourceID when not using 'harvesting' param (maybe can fix it up later if we actually need it again)  
- Fixed few more items for Remix Trial of Valor.  
- Added symlink for Remix Nighthold for 'Mote of a Broken Time'.  
- Fixed NYI items in Remix Nighthold raid.  
- [PAT] Updated source file format based on current standards.  
- [TOC] Update Vanilla.  
- Fix some reported errors  
- [DB] 'Test Run' is once per account  
    [DB] Added many account-wide quests & restructured the DB file to be simpler to add new IDs  
- Update Contributor.lua  
- [Parser] Moved more logic to be handled concurrently  
- [Parser] Cleaned up AutoLocalizeTypes creation from config  
- [Contrib] Fixed a Lua error when accessing a Quest on an unsourced Object  
- [Parser] Export data references now supports concurrent modifications  
- [Parser] [Retail] Adjusted merging of Objective data into Quests such that all Objective groups are consistently sorted by type and key  
- [Parser] Added a warn for identical coords used on the same data (can also adjust to a very small distance but seems this is necessary for some cases and it would be a bit elaborate to narrow down which are valid and which are oversight)  
    [DB] 'A Song for Our Future' takes place in Eco-Dome dungeon  
- [Parser] Will now persist any manually-assigned sourceID (though this has its own drawbacks in-game if the associated Item information builds a Link which does not represent that sourceID, so it's not recommended)  
- [PAT] Updated source file format based on current standards.  
- Fix a few reported quest and object errors  
- some of the 11.2.7 pandaren heritage questline  
- [Logic] Retail: Adjusted handling for account-wide Mounts via Spell-only (not in Mount Journal) [should fix Feldruid's Scornwing Idol for reals]  
- [Logic] Adjusted SpellQuestOverrides slightly  
- Alpha: Harandar "fun"  
- Updated the multibox explanation for holiday bosses to be a bit more succinct, and to no longer confuse licenses with accounts.  
- for whatever reason it doesn't grab it but wiped  
- it passes locally, so it is final final  
- and another one  
- duh  
- it is headers, not header  
    not sure why it blame treasure, but let's try it out  
- Alpha: here we go again  
    - added Blinding Vale bosses crs  
    - Zul'Aman Sojourner and stand alone quests  
    - Zul'Aman treasures (a bit)  
    - Outdoor Midnight added  
    - Darkway delve mapID  
    - Arcantina - treasres and vendor stuff  
- [Parser] Fixed Orphaned Breadcrumb output disappearing  
    [Parser] Reparsed for Git (not sure why some criteria changed order... sigh)  
- [Parser] Fixed a few more non-concurrent-safe portions of Wago data logic which are utilized during loading  
- [Parser] Wago data is now loaded in parallel (this saves about 5 seconds for me)  
- [PAT] Updated source file format based on current standards.  
- [Parser] Tested and removed some MERGE\_FROM\_OBJECT\_FIELDS which are not necessary or cause data errors  
    [DB] Fixed using a mapID on an object in EPL  
- [Misc.] Unify the space characters.  
- [Parser] Fixed some merge from object cases where incorrect data fields were merging into other Objects  
- Remix: Call for Participants is repeatable, and Embracing the Infinite Chaos isn't offered anymore after completing Infinite Chaos  
- [DB] Hallow's End: The Masquerade notes  
- [Parser] Fixed World Drops sorting based on individual contrib locale  
- Fix many reported quest and object errors  
- [Logic] Retail: Adjusted some Artifact data caching [this should make it so that a refresh on ATT is enough to trigger collection of new Artifacts during the session, rather than a full reload as is currently needed)  
