2.2.1 Release Notes
Contributions made by Gold:

Contributions made by slumber:
* some missing wqs, a missing venthyr daily
* venthyr 10-soul 'return lost souls' quest + some ember court nonsense
* added shared conduits to shadowlands world bosses
* corrected data for a kyrian calling quest
* added some missing bastion treasures
* fixed data for a kyrian calling quest, added coords to closest wonderform operators for alliance and horde NYE quests
* added a missing treasure to revendreth
* added missing info to a maw quest and a maw achievement criteria
* moved trash out of unsorted
* missing treasure chest in ardenweald + confirmed some objectIDs
* moved a zone reward out of specific chest
* this week's ember court tomfoolery
* venthyr wq hqt + missing anima conductor daily
* added torghast follower quests for stonehuck + a missing npcID for one of the ravenous anima cell mobs
* venthyr tracking quest
* added second version of 'things remembered wq' to criteria for the 'what bastion remembered' achievement
* also added wq
* venthyr hqt + fixed info for a kyrian calling quest
* added a twisting corridors quest
* added conduits/legendary powers to sanguine depths
* fixed map/reward on a night fae calling quest
* adjusted hopecrusher's coords a little
* added conduits / legendary powers to spires of ascension
* added conduits / legendary powers to theater of pain
* added coord and provider for a maw quest
* added remaining runecarver torghast achieves to torghast
* changed carpal info from listing the parts with 'cost' to utilizing a description
* added another location for the key to 'the harvest' treasure
* small fixes for today's kyrian/night fae calling quests
* fix cood/reward for today's night fae calling quest
* cleaned up maw quests so only the intro questline shows while you're in the scenario version of the maw
* sourced a couple unsorted things
* added fugitive soul crs + description to 'absolution for all' achievement

Contributions made by ImUnicke:
* campaign adv HQT
* campaign adv HQT
* added a cr to Torghast ravenous anima achieve + description to the Tower required for the creatures for the criteria - campaign adv HQT
* fixed /attwq not pulling WQ's for top-level zones (i.e. Nazjatar)
* slight modifications to search/merge functionality to not inadvertently modify Source groups' parent linkage in rare/specific circumstances - added functionality (commented out unless testing) for tracking down infinite parent recursion issues in the data - removed unnecessary parameters from recursive group requirements filter function
* Merge branch 'master' of https://github.com/DFortun81/AllTheThings
* added torghast soulforges lockouts
* minor additions/confirmations
* stubbed HQT for another campaign adv. - added/moved some adv.-specific uncollectible stuff
* noticed the semi-colons instead of commas as i clicked commit...
* various updates from past screenshots/notes
* Merge branch 'master' of https://github.com/DFortun81/AllTheThings
* campaign adv HQTs
* collapsed Castle Nathria quest triggers since they seem to be per boss regardless of difficulty - added Venthyr Renown 17 quest chain
* stubbed another campaign adv in HQT - added a Necrolord-only (probably) non-guaranteed drop from a WQ-only Rare... wtf Blizzard
* fixed/improved world quest reward logic - fixed Marks of Honor from showing/nesting in /attwq (unless 'Treat Currencies as Containers' is enabled) - fixed pet charms/MoH from being absorbed into their respective world quest group in /attwq
* added Castle Nathria skip quests
* removed hard-coded currency rewards from Darkshore WQ's since it's unnecessary
* marked NI quests in the Maw (fixes #660) - campaign adv HQTs
* Merge pull request #663 from MrShortie/maw-rares-locations
* reparse
* added Kyrian 11 Chain - added Kyrian 13 Chain - added Oribos map
* stubbed another campaign adv HQT - moved object localization
* fixed Game menu 'In-Game Shop' category showing
* parser now complains about provider/providers having invalid data - fixed provider for Ardenweald quest
* campaign adv HQTs
* fixed /attwq nesting appearance items within themselves
* cleaned up/additional info to Skip-Zone-Travel quests
* some Revendreth rewards (1 confirmed, 2 expected)
* Merge branch 'master' of https://github.com/DFortun81/AllTheThings
* stubbed out another campaign adv HQT (not that Venthyr will ever see it... LOL)
* minor adjustment to BfA heart questline for Horde
* added adv. cache item
* fixed minilist sorting of Factions and World Bosses - consolidated some logic for coloring of group names
* added text to items which are used for faction reputation to help clarify why they may show a Collection status
* commented out file which appears to be irrelevant at this point in the addon
* fixed a couple HQT
* Encounter groups used in 'Contains' will be differentiated by the icon corresponding to the respective difficulty of the Encounter
* additional logic for creature icons - adding descriptions for torghast achieve criteria
* campaign adv HQT
* various updates - cleaned up the adventure campaign HQT section
* Merge branch 'master' of https://github.com/DFortun81/AllTheThings
* fixed gold cost derp
* added/verified Kyrian Renown 17 chain (thank you nohh for all the pre-formatted data!)
* random HQT
* Merge branch 'master' of https://github.com/DFortun81/AllTheThings
* campaign adv HQT
* added descriptions to some Skip character progression quests
* various updates/fixes - moved Domination's Calling so that it is not nested under itself via cost -> group - cleaned up/stubbed various torghast quests
* Merge branch 'master' of https://github.com/DFortun81/AllTheThings - reparse
* campaign adv HQT
* fixed WQ rewards to include their corresponding sub-groups if sourced as such
* added customCollect setup for character Covenant
* redesigned 'customCollect' to support multiple values - told parser to not complain when a single value is used in a multi-value property since it uses the data correctly anyway - 'customCollect' now shows in the tooltip for the Thing always, with a Red color if the character does NOT meet the criteria (helpful when making a selection that may alter the character's customCollect alignment i.e. Shadowlands covenant choice) - characters which have not selected a Covenant will be considered for all covenant-restricted Thing's so as to help make the most-beneficial covenant selection - generalized customCollect logic so that it may be applied to other object types if desired
* fixed various providers from screenshots
* achievement criteria can now be 'mapped' directly, creating a non-collectible achievement header in the map list - couple test criteria of pets for example
* Blizz hot-fixed 'Return to Oribos' quests to be completable at lvl 60
* cache from adventures
* removed crit-mapping test on random pet battle pets (perhaps a good use will be found in the future)
* small clean up for /attwq logic
* BuildCrafted no longer recursively follows crafted items, but rather recursively pulls the cached search of each crafted item so that items which are not specifically sourced but are referenced by other fields will properly show their information - Children's Week > Bad Example criteria changed to use 'cost' instead of treating Items as Criteria - removed 'description' from some criteria since it gets applied to the entire achievement for some reason... - example adding 'cost' to cooking achievement criteria (causes the raw materials to show their nested requirements when a crafted item is required for an achievement)
* fixed achievement criteria ordering of 'The Northrend Gourmet' - added 'cost' to 'The Northrend Gourmet' & 'Second That Emotion'
* cleaned up and moved "It's in the Mix" into the main Maldraxxus/Achievements file (it's not "that" special...)
* some Covenant-specific HQTs for Renown 19
* added Venthyr Renown 20 Quests
* Merge branch 'master' of https://github.com/DFortun81/AllTheThings
* covenant adv cache
* added Torghast Skoldus Halls 7/8 lockouts
* formatting/torghast sq
* Merge branch 'master' of https://github.com/DFortun81/AllTheThings - moved HQTs for Renown 19
* wrapped UIDropDown creation in a securecall() so that the underlying Blizzard frames are not tainted (seems to be a Blizzard bug that's only been around for 9 years)
* added Lil' Nefarion to BMAH (fixes #650)
* use localization for custom collect in tooltip
* added Necrolord Renown 20 chain (SO MANY QUESTS UGH)
* added Ember Court Tier 2 quests - various updates/fixes - missing map in EotS during RBG - removed commented old data - implemented Dredger pet for Venthyr
* provider fix from old screenshots
* adventure cache item
* added lvl10 keystone achieve title - random adv cache
* minor SL updates/additions
* added a couple things
* added Venthyr Dredger Dutler quest and couple unsorted items in Revendreth (maybe can reorganize when more Dyes are added)
* slight adjustments to Night Fae intro quests - added items/vendors/descriptions for the STUPID rsvp for the Night Fae druid dude - couple SQ requirements on abom factory - hidden anima cost on abom factory items - new item for necrolord from Blackhound Cache - added Atonement Crypt Key as a cost for the Crypt Kicker achieve so it shows on the item in bags when still necessary
* gettin rewards from Ember Court
* added Venthyr Renown 22 campaign and other newly accesible quests
* using 'maps' for Venthyr scenario quest instead of putting the entirety of Maldraxxus into the scenario minilist heh
* added Kyrian Renown 20 chain - HQT for Venthyr campaign adv
* added a couple Source Location abbreviations to help condense some of the tooltips on deeply-sourced Covenant Things - fixed the 'Classic' Source Location abbreviation
* added a Maldraxxus zone reward axe that showed up on adv. table - added missing Undying army paragon toy
* added snarky comment
* added Kyrian Renown 22 campaign - synced all campaign completion token rewards
* fixed logic for whether a breadcrumb is considered 'locked' from being picked up - fixed logic for whether a quest has considered all of its sourceQuests completed based on whether breadcrumbs are being tracked or not
* marked 3 legacy first aid achievements as obtainable (2 require tailoring now)
* achievements tied to a profession will now show in that profession's minilist - tagged cooking achievements as requiring Cooking so they are pulled into the profession list for Cooking - added potential cost items to 'Catering for Combat' so that it shows 'Contains' on available materials (though it's a bit weird due to multiple cost items with the same result)
* maybe a possible temp fix for the ADDON_ACTION_BLOCKED issue? (#656)

Contributions made by mogwai316:
* Valinor coords/map and some weekly quests
* added Torment Chamber: Thrall
* Night Fae chapter 7 questline added
* Mad World and Phenomenal Cosmic Power feats of strength marked unobtainable
* Necrolords chapter 7 questline added - Fixed MERGE CONFUSION from parser for some random white quest item
* Added New Year Celebrations quests in old Dalaran - Added Every Dog Has Its Day quest - Added Chordy back to the list of construct bodies
* Added Pale Acidmaw to Mounts-Drop and Mounts-Vendor
* Moved New Year Celebrations quests into Winter Veil section and linked to SW/TB, noted that quest can be picked up from any Wonderform Operator
* Added questID for several Avowed rep items so they are now collectible things
* Added Broken Isles header to Niskara map file
* Moved a few Venthyr/Kyrian quests from zone files into covenant files. - Removed a couple Oribos quests that have never been seen since beta.
* Various minor fixes/updates
* Added Necrolord tier 2 stitching table quests and fixed a typo.
* Added hidden achievement "In the Hot Seat" - Various things that nobody cares about
* Added Loyal Gorger questline
* Marked Not My Job as a breadcrumb quest
* Added this week's Oribos quests
* Added Duskleaf
* Night Fae chapter 8 questline added
* Added more abom weeklies
* Removed unnecessary World Quests spell from For Queen and Grove! quest - Added/updated some tier 2 Queen's Conservatory quests - Added a missing Drustvar WQ - Added another reward to Support the Court quest
* Copied Night Fae sanctum achieves to that section - Added another Aid the Covenant daily - Added a reward for Reinforcing Revendreth
* Added new questline after Denathrius
* Updated some Necrolord chapter 8 quests. - Added yet another Aid The Covenant daily.
* Marked Bonecleaver's Skullboar as never implemented - Added quest id for Sabriel - Added more things to Zo'sorg (Blizz why must you make different items show for different chars even when we select "All" on the vendor...) - Alphabetized Zo'sorg's things
* Added the remaining items and achieve criteria for Crypt Couture
* Fixed Orstus/Sotiros criteria, added quest id's for Ascended Council and Orstus
* Lavender Nibbler is obtainable again, but only if you get loot from Postmaster and not directly from Gormbore (added tooltip descriptions re this)
* Added Night Fae chapter 9 questline
* Added a couple more Night Fae quests and follower id's for the soulbinds
* Removed some non-collectible crafted items from the world drops section
* Added Necrolord chapter 9 questline - Added a couple more Hunter Vivanna items
* Reclassified Necrolord cosmetic items as occasional random rewards from the weekly construct quests. Marked the ensembles from beta as never implemented.
* Added Kyrian Tactician quest
* Added some Queen's Conservatory quests and pet
* Made Infested Arachnid Casing collectible
* Get rid of incorrect rewards showing up on a quest due to bad data from API.
* Moved conquest gear that is covenant-specific to covenant headers under Zo'sorg vendor

Contributions made by Dmitry Volodin:
* Dredger Butler, not Dreger Butler
* Some tiny little fixes in Bastion Covenant quests

Contributions made by Gromwind:
* Added Queen's Conservatory daily quest
* Re-parse

Contributions made by Sanctuari:
* re-arrange. lets break things
* Random cleanup of levels and other small notes.
* Merge branch 'master' of https://github.com/DFortun81/AllTheThings

Contributions made by MrShortie:
* Update Rares.lua

Contributions made by Aiue:
* Slightly improve quest update behaviour. Still requires additional tweaking.

