# AllTheThings

## [4.0.16-74-g34a7a8f](https://github.com/DFortun81/AllTheThings/tree/34a7a8fa409973341ccb33384576390284c204c5) (2024-10-03)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/4.0.16...34a7a8fa409973341ccb33384576390284c204c5) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)

- Added Pip's Mole Machine.  
- Updated objectives for Mount Hyjal.  
- Retail: Delves hqt confirmed  
- Mythic Bloodbound Horror HQT  
- Added Blaithe's Roost.  
- Added Aviana's Burial Circle.  
- Disabled fanfare for quests.  
- Fixed objective data for Free Your Mind, the Rest Follows.  
- Added objective for Incite the Elements.  
- Retail: fixes  
    - delves seasonal rewards hqts  
    - Cache of Delver's Spoils wasn't added in reward list from weekly quest  
    - random sl reports  
    - TODO: for one of treasures  
    - added missing skinning weekly quest  
    - added trade post quest  
    - added Sinkhole sub-map  
- Added the Dust Covered Chest to chess event in Karazhan.  
- 'The Key to Success' is account-wide  
- Migrate GetSpellLink.  
    The API is not fully equivalent, see comment.  
- Remove unused Local.  
- Migrate GetItemSpecInfo.  
- Migrate GetItemInfo.  
- Enduring the Heat's source quests are different each day.  
- Migrate GetItemID.  
- Migrate GetItemInfoInstant  
- Retail: Instead of accepting unknown additional parameters for searches (this is never used in any possible way currently, and was only accounted for by Azerite Essence Rank logic) we now accept an optional 'options' table to allow defining some adjustments to how the search is performed (this logic can likely migrate to Classic also, but haven't checked yet)  
    Retail: Popouts no longer perform their 'fill' operation within the synchronous context of the search operation or right-click operation which generate the popout, and instead are now delayed into the asynchronous context after being put into the resulting popout window  
    Mark of Honor no longer need special handling within the tooltip logic since it properly handles filling based on its search context (rather than externally needing inputs which drive skipped filling)  
    Fixed a logic issue where filled purchases of a popout would use the general skip check level and not fill necessary purchases  
- Fix tab  
- Migrate GetItemIcon.  
- Fix typo  
- Mirgate GetItemClassInfo  
- Added another renown quest.  
- Some commented code (Fill logic will be cleaned up when migrated to a Module eventually)  
- Added renown quest.  
- Some fixes.  
- Migrate GetItemCount to API Wrapper  
- profession knowledge only comes from treasures  
- Fixed TWW engineering timeline.  
- Fix some legacy reported errors  
- Moved the Search Results Lib to RetrievingData module. (TODO: Refactor the module file names)  
- Classic: group.working should refresh the tooltip a bit more often instead of showing retrieving data a bunch.  
- Classic: Now using the Collection module. Runaway rejoice!  
- ReloadSoundPack now gets called by OnReady.  
- Fixed a bug with the RefreshSavesCallback.  
- Fix some reported errors  
- Fixed questID 38931 - NYI version of Hero's Call: The Hinterlands!  
- Cleared remaining MoP Remix Ensemble questIDs (most likely to be Trading Post or Shop in the future).  
- Fixed shortcut for Mythic Keystone.  
    Fixed tabs.  
- TWW/Azj-Kahet: Even more work on rumors.  
- Add descriptions to WoW API Wrappers again.  
- Add more descriptions to WoW API Wrappers.  
- Fix logic leakage  
- Using the restructured API by default.  
- Fix some retail errors  
- Update World Quests.lua  
- ...  
- Cata: Added Shipyard Lumber.  
- Cata: Disabled the description on all grey transmoggle items if you are filtering out greys/whites.  
- TWW/Azj-Kahet: Verified 2 more Thimble's Caches. Continued work on rumors  
    SL: Added info about quest giver for The Necrotic Wake quest inside dungeon.  
- More NP flight paths (also none of them are really collectible since they reset each week/per current raid progress)  
- Fixed missing flightpaths Lua error  
- Revised which Classes implement 'trackable' and the specific logic to better represent content which is repeatable but can be 'completed' for some duration  
    Revised the wording of the 'Show All Trackable Things' checkbox to 'Show Repeatable/Trackable Things' to better reflect how the underlying logic now works  
- Flight paths are trackable  
    Fixed Retail doing a collection noise every time an alt character accesses a Flight path it hasn't seen before  
- Fix many tabs  
- Fix coords for Thaumaturge Vashreen (#1804)  
- Fix some quests and coords  
- Adjusted the Battle of the Crimson Watch rewards.  
- The flare guns in Shadowmoon Valley now show their associated quests on the tooltip.  
- Retail: bunch of fixes  
    - added Executor's Severed Thread questID  
    - q: 83587 (Our Chance to Strike) is not an breadcrumb, there no quest in chain if you did not finish it  
    - worldsoul memory repeatable flag  
    - random kun-lai summit monk report  
    - q: 79150 (Thespians at the Proscenium) added coords when event map is active  
    - q: 78350 & q: 78384 was off  
    - random sl reports  
    - Restored Coffer Keys from vendor questIDs  
- nothing happens if you rightclick the mount from stonevault, so I put it under the dungeon boss where it drops  
- parsing  
- a couple coords were missed  
- coords instead of coord  
- updated promo stuff  
- Deepholm battle pets  
- Missing coords/questgivers  
- Added lock criteria to some alt-only quests in Dornogal (haven't verified/tested if Party Syncable)  
- Fix some reported retail errors  
- Strip unneeded ensemble data, move old remix ensemble HQTs  
- Added the Rack of Rifles.  
- Cata: Added a helper function for Tol Barad Daily Quests.  
