# AllTheThings

## [4.7.5-131-g21165b3](https://github.com/ATTWoWAddon/AllTheThings/tree/21165b32ca31c85ea1caf4e578c822b2b81eda7c) (2025-11-01)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.7.5...21165b32ca31c85ea1caf4e578c822b2b81eda7c) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- Timeline Trading Post, fix some reported errors  
- [DB] Day of the Dead: Unneeded cost.  
- Day of the Dead Icon updated  
- [DB] Day of the Dead: Sorting new cosmetics.  
- Translate Russian name for Brawler's Guild  
- [DB] Tirisfal Glades: Zidormi  
- [DB] Day of the Dead: Bread of the Dead  
- [Logic] Set max item ID for "finditems" to 256000  
- [DB] Krasarang Wilds Campaign: specifically set faction requirements for the faction's Grand Commendations  
- [Logic] Make factionBonus debug print Retail only  
- [Logic] Retail: Refactored and improved some 'Total Cost' calculation and processing sequence  
    [Logic] Retail: Fixed an issue where certain popout windows could end up infinitely re-processing the 'Total Cost' in the background  
- [DB] Fixed an exploration coord in Val'sharah which was WAY off  
    [DB] Added a missing zone drop Quest item  
- [Logic] Classic: Don't need to clear cached locked information on CRITERIA\_UPDATE  
- [Logic] Removed duplicated OnSavedVariablesAvailable for Factions  
    [Logic] Classic: Factions now use the same collection mechanisms as Retail for improved performance & automatic collection without a forced refresh  
- Housing: Updates for the Founder's Point  
    - Quests, Flight Paths, Vendors  
    - Add AchCat for Brawler's Guild and Decor to silence parser warnings  
- [Logic] Retail: Moved Faction logic for Items into the Faction class  
    [Logic] Retail: Fixed how ItemWithFaction checks collected to only use cached data  
    [Logic] Retail: FactionBonus is now scanned during Faction collection rather than during every .collected check. [Even though in Retail this always returns 'false'. Thanks Blizzard, it's only been broken since 2020]  
- [Locale] Update zhTW.  
- Fix some reported errors  
- [Debug] Note about Mount spell fallback check  
- [Logic] Retail: Popouts which have a quest chain no longer apply timerunning filtering (this was causing quest chains to be hidden since typically the quest chain has no time running content and thus gets filtered)  
    [Logic] Revised how Timerunning filter works for Timerunning-active characters such that it now accurately shows only Timerunning content when enabled  
- Heritage: Pandaren  
- [TOC] Update for 5.5.3 ptr.  
- PTR 11.2.7: Update Wago files  
- [Contrib] Added a small map  
    [DB] Couple Korthia quests fixed  
- Added NYI timewalking items from 11.1.7.  
- [Logic] Retail: GetCachedSearchResults now accepts options.ShortCache which will ensure that the caching window is onyl 10 seconds in case repeated identical calls are made  
    [Logic] Retail: GetLinkReference now uses ShortCache instead of IgnoreCache  
- Added all NYI Legion artifacts.  
- [Logic] Retail: Fixed Vashj'ir Seahorse not being account-wide collected properly (make sure to logon a character which actually knows it!)  
- [Logic] Retail: Hooked difficultyID 19 to Holiday so that it properly expands when inside an Instance as expected  
- [DB] Mists - Brawler's Guild: change maxReputation field for Horde faction to minReputation  
- [DB] Logic - Classic: fix "Friend" type factions ignoring the minReputation field  
    - Directly fixes the ability to complete Brawler's Guild in Classic at this point, where the max reachable rank is 8, but the API returns max rank 10 (which is in a later phase)  
- [Locale] Update All: Black Market.  
- [Locale] Update All: Trading Post.  
- [PAT] Updated source file format based on current standards.  
- [Parser] Consolidated some incorporation logic  
- Housing Decor: Flamesmith Lanying (Shaman Order Hall)  
- Housing Decor: Quartermaster Ozorg (Death Knight Order Hall)  
- Housing Decor: Calydus (Warlock Order Hall)  
- Added Razowind Shores (All Flight Paths, Intro Questline and Decor Vendors)  
- Housing Decor: Jackson Watkins (Mage Order Hall)  
- Housing Decor: Falara Nightsong (Demon Hunter Order Hall)  
- Housing Decor: Meridelle Lightspark (Priest Order Hall)  
- Update Mount/Pet/ToyDB for 12.0.0.64124  
- Housing Decor: Eadric the Pure (Paladin Order Hall)  
- Add November 2025 Trading Post  
- Housing Decor: Quartermaster Durnolf (Warrior Order Hall)  
- Housing Decor: Amurra Thistledew (Druid Order Hall)  
- Fix some reported errors, finish Trustee's Gearglider objects  
- Fix Mardivas Costs Ordering (#2190)  
    I double-checked the order of all the stones, and everything is back in the correct order.  
- Housing Decor: Outfitter Reynolds (Rogue Order Hall)  
- Housing Decor: Outfitter Reynolds (Hunter Order Hall)  
- [DB] Jewelcrafting: someone gave Prospecting the wrong spell ID oopsie woopsieee  
- Sorted some unsorted for 11.2.7  
- [DB] Couple Remix achieves are properly automated  
- [Parser] more concurrency improvements  
    * More backing DB data is concurrent-capable  
    * SOURCED backing DB allowed keys now defined by root.config  
    * Moved a couple pieces of logic into concurrent handling  
- Reparsed for Beta  
- Update Housing Files  
- Move Arcantina  
- Patch 12.x.x header  
- Housing Category  
- Some Rework  
- Midnight Promo  
- Expansion Icon for Midnight  
- [Parser] Added config option 'IgnoreWowheadRetrieval' to ignore Wowhead retrievals during parse  
    [Parser] Enabled 'IgnoreWowheadRetrieval' for beta parses  
    * [Wowhead is missing tons of object names currently so it adds 5+min to parse time since they never resolve]  
- [Parser] Fixed an issue where hardcoded Race data in parser was causing an exception due to new race data being added in MID  
    * (these records will just not match now -- whatever that may cause -- it needs to be re-worked anyway to not have hardcoded data)  
    [Parser] Removed some redundant beta.config values  
    [Parser] Dumped currencyID validation limit for Retail due to new MID values  
- [DB] Wrath - Dungeons: added HQT tied to Titan Rune Protocol Gamma / Threats to Azeroth daily quests  
- [Logic] Removed ATT's dependence on LibStub and other 3rd party libs that were being loaded via ATT intially  
    * These libs were only used to add a data broker for ATT which serves the same purpose as the Minimap icon. [Anyone with an addon that provides this functionality will not experience any difference as ATT will still hook the same information if those addons load the required addons themselves]  
    * The goal here is to stop ATT from getting blamed by other addons causing taint Lua errors when utilizing the functionality provided by these 3rd party libs (since WoW flags the addon which loaded the code as the culprit in Lua errors)  
- The timelines on Wowhead are mostly wrong if they are before BfA.  
- Alpha: build 63967 data, part 3  
- [PAT] Updated source file format based on current standards.  
- [Logic] Minor improvement to SearchForMissingItemsRecursively  
- [Debug] Removed the debug print when an Audio file attempts to play  
- Add starter for new Gearglider 'secret', fix some reported errors  
- Housing Decor: Caydori Brightstar (Monk Order Hall)  
- Legion: Halls of Valor: A Gift for Vethir (part 3)  
    - This is why we can't have nice things  
    - 2457fcb512409f25c8b608ee9504fa0b2c5ddaa4 and bd63b9f489217c9c14f73166836668af58a4d326 followup  
- Legion: Halls of Valor: A Gift for Vethir (part 2)  
    - Early bird... Messes and misses things out...  
    - 2457fcb512409f25c8b608ee9504fa0b2c5ddaa4 followup  
- Legion: Halls of Valor: A Gift for Vethir (WQ)  
- Alpha: Sojourner of Voidstorm (build 63967 data, part 2)  
- [DB] Some notes for future niche rep-providing WQs  
- [Logic] Minor performance improvements: Retail Window Logic  
- [Logic] Minor performance improvements: Game Tooltip  
- [DB] Classic - Onyxia: add HQT triggered when talking to Zoridormi for the legacy instance  
- [DB] Ruins of Ahn'Qiraj: omit unnecessary description from General Rajaxx  
- Fix typo in 'Behind Enemy Lines IV'  
- Decor: Cooking and Enchanting  
- [DB] Mists - Engineering: add ranks to Synapse Springs recipes  
- [DB] Mists - Quests: Tian Protector has been removed as a quest reward for "Flying Colors" because YEP  
- [DB] Mists - Scenarios: Cache of Treasures is still in the game  
- [PAT] Updated source file format based on current standards.  
- Fix some reported quest and object errors  
- [DB] Update Class Hall: Druid.  
- [Logic] Added a safety-catch for SetThingCollected if somehow the Thing being collected does not have a CACHE key  
- [DB] Added questID 44236 as HQT (fixes #2147)  
- Update Contributor.lua  
- MOP: Gauntlets of Combined Strength now drop from Azjol-Nerub's Alpha Difficulty Mode.  
- Some fixes  
- Decor: Blacksmithing  
- [Locale] Update zhTW.  
    Nightmare Grove, The Blood Moon.  
- [Locale] Update zhCN. (#2189)  
- [PAT] Updated source file format based on current standards.  
- TWW: Epilogue Quest Chain  
- [Parser] Added some ObjectIDs which do not resolve on Wowhead currently  
- Alpha: Voidstorm #1 (build 63967)  
- [DB] TBC PvP: clean up the PvP file  
    - Remove unnecessary pvp headers, use the sym linked NPCs instead  
    - Proper timelining  
- [DB] WotLK PvP: cleaning up  
- [DB] Mists - PvP: fix Zom Bocom's shop (31865) for MoP Classic  
- [DB] Mists - PvP: for some reason ONLY the wands from the Hateful set are on the vendor :^) I AM HAVING FUN  
- [DB] Mists - PvP: fix Xazi Smolderpipe's shop (31864) for MoP Classic  
- [DB] Mists - PvP: fix Nargle Lashcord's shop (31863) for MoP Classic  
- [DB] Mists - PvP: fix Trapjaw Rix's shop (34087) for MoP Classic  
- [DB] Mists - PvP: filter a few pvp vendors that don't exist in Classic  
- Bump actions/upload-artifact from 4 to 5 (#2186)  
    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.  
    - [Release notes](https://github.com/actions/upload-artifact/releases)  
    - [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)  
    ---  
    updated-dependencies:  
    - dependency-name: actions/upload-artifact  
      dependency-version: '5'  
      dependency-type: direct:production  
      update-type: version-update:semver-major  
    ...  
    Signed-off-by: dependabot[bot] <support@github.com>  
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
- Bump actions/download-artifact from 5 to 6 (#2187)  
- [Parser] Adjusted a warn message for better explanation  
    [DB] Added temp HQT to prevent a warn parse message (this is fixed by Blizz in 11.2.7 and HQT can be delete)  
- Fix a few reported errors  
- Fixed 2 remix ensembles to be under the correct header.  
- [Logic] Update deprecated API.  
- [DB] Classic - PvP: mark Hateful (S5) weapons as not obtainable  
- [DB] WotLK PvP: clean up the pvp file sheeeesh  
    - Remove unnecessary optional NPC headers since they're added with symlinks in Dalaran anyway  
    - Proper timelines for all!  
- [DB] Mists - World Drops: The Lion Horn of Stormwind still drops rarely (2 instances of people reporting it)  
- Parse for Mists  
- [DB] Mists - Tailoring: apply ranks to upgraded recipes (Embroideries and Spellthreads  
- [DB] Mists - Leatherworking: apply ranks to  upgraded recipes (Reinforcements and Fur Linings)  
- [DB] Update The Wandering Isle.  
    Update coord of q "Much to Learn".  
- [Issue Report] Fix typo.  
- [Issue Report] Update template.  
    make wow realm as mandatory.  
    make realm and flavor as single choice.  
- [Issue Report] Update template.  
    remove old flavor.  
    make wow & att build as mandatory.  
    Add instructions for getting the build.  
- [PAT] Updated source file format based on current standards.  
- Fix some reported errors  
- [Logic] Added protection for apparently-empty tooltips hooking into ATT object lookup logic (fixes #2176)  
- [Locale] Update esES/esMX: Owlcat druid form (#2185)  
    - Fixed the header of owlcat druid form in Es and added descriptions in es and mx  