# AllTheThings

## [4.2.14-20-g109f143](https://github.com/ATTWoWAddon/AllTheThings/tree/109f143ca2988037864575df32b8f44dbe11da91) (2025-02-24)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/4.2.14...109f143ca2988037864575df32b8f44dbe11da91) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- Very important new build update  
- [Logic] Retail: Refactored MergeProperties to be far more simple and customizable (also I think it's a lot faster due to the complete removal of looped-conditionals)  
- [Logic] Fixed a merge issue where source-specific field values would sometimes be merged into the group without being checked properly  
    [Logic] 'awp' now works similarly to 'rwp' when being shown for a group which has multiple Sources of different 'awp' values  
- [Logic] Tooltip information type values now prioritize the current ATT row reference if existing  
- [Locale] Update zhTW: Sanctum Upgrades.  
- [Locale] Update zhTW: Soulshapes.  
- [DB} Added coords for Umbral Amalgam  
- Tides of Vengeance - Horde playthru  
- Update MountDB.lua  
    Fix Gold's... thing  
- Add Tides of Vengeance Headers  
- wicker wraith is sorted, titan orb is nyi  
- correct if statement  
    undermine note not needed  
- should also push those changes I said I did  
- CN only pet added  
    fixed some cata pvp items based on error reports  
- mountDB update for those with golden ashes of alar & blazing fire hawk on CN WOTLK CLassic  
- added remaining titles  
    found thunderdrum itemid  
    found glrc vendor  
- moved chett and scrap to undermine. renown stuff remained under EF  
- added some titles  
    merged shipping&handling with surgepricing (its 1 event that gets buffed by another event)  
- [Parser] NonRepeat fields will now remove the field from the Parent if not all groups contain a matching value  
    [Parser] Removed 'u' from Propagation fields; moved 'rwp' to NonRepeat fields  
    [Parser] timelines which indicate a re-added Thing will now automatically apply the '\_forcetimeline' attribute, and will ensure the 'rwp' is removed from that Thing  
    [Parser] Achievements now have a 3.0.2 default timeline  
- [Parser] Added an unhandled exception handler  
    [Parser] Should now always return a valid status code depending on success (0)/failure (-1) when parsing based on whether any Error was encountered  
