# AllTheThings

## [5.1.2-7-gb479892](https://github.com/ATTWoWAddon/AllTheThings/tree/b4798925362c999206e54c4d2707051041e9c2ce) (2026-04-27)
[Full Changelog](https://github.com/ATTWoWAddon/AllTheThings/compare/5.1.2...b4798925362c999206e54c4d2707051041e9c2ce) [Previous Releases](https://github.com/ATTWoWAddon/AllTheThings/releases)

- [DB] Added many more account-wide quests  
- [Logic] ATT dialog with Editbox now respects 'Enter' and 'Esc' presses in an expected manner  
    Co-authored-by: Copilot <copilot@github.com>  
- [DB] Gouging Pick is actually learnable  
- [Logic] Fixed a Lua error from secrets being checked for 'Retrieving' status (fixes #2405)  
- Account sync serialization (#2393)  
    * [Logic] Various Account-sync serialization testing to try to reduce sync times  
    * [Logic] Added sequence shortening for trie compression  
    * [Logic] Added 0-based RLE compression to bit-array serialization to slightly reduce transferred length a bit more on average (e.g. 511 chunks -> 201 chunks for Main char)  
    * [Logic] Fixed an error when bit-array serializing a table which has non-numeric keys  
    [Logic] Added (de)serializers for num-num table fields (AzeriteEssenceRanks)  
    [Logic] Ignore some other possible keys which may be present in user data cache  
    [Logic] Made the serializer/deserializer calls safe from errors with a message print when they fail so it can be sent to Devs for analysis  
    * [Debug]  Comment debugging functions  
    * ...  
- [Logic] Use constant locales for ATT popup dialogs  
    [Logic] Added a 'cancel' button for the ALL\_THE\_THINGS\_EDITBOX popup  
    [Logic] Fixed timeout of popup potentially lingering between popups  
- Brawler's Guild: Correct criteria ID for Unguloxx (#2406)  