Altoholic Mists of Pandaria Classic Changelog (dates in dd/mm/yyyy)
=============================================


5.5.003 (24/08/2025)

- DataStore_Containers : reworked the handling of the new player bank tabs, this has a serious impact on the code. 
There is still no need to clear the saved variables, but you definitely need to visit the bank again with all your alts.
Sorry about this, and I know many of your have a ton of alts, but this could not be avoided.

5.5.002 (22/08/2025)

- Added dependency on AddonFactory, to match the code structure used in the retail version.
- Updated all datastore modules to realign with the ones used in the retail version.
- Minor adjustments in the UI to account for the changes above. If you notice anything wrong, let me know.

5.5.001 (20/07/2025)

- Mists of Pandaria compatible version : put together by GovtGeek, huge thanks to him for his work in my absence !

4.4.005 (27/06/2024)

- Fixed invalid storage and reporting of XP related values (max xp, rest xp) for characters higher than level 80.
- Fixed returning player-specific partially completed achievements (bits offset by 1)
- The Minimap icon can be moved again with the right mouse button.
- The option "Automatically authorize guild bank updates" is now properly saved.
- The Active Spec is now tracked. Although the API does not support it per se, the active spec is the one where the most points were invested.

4.4.004 (26/06/2024)

- Fixed invalid item counters after leaving the bank.
- Fixed an error when opening the runeforging panel.
- Characters tab : Fixed an error when viewing professions on a character with unlearned professions.

4.4.003 (25/06/2024)

- Added missing achievements, I might have forgotten one along the way, if you spot anything, please post it on GitHub !

4.4.002 (24/06/2024)

- Summary Tab : Fixed the level filter.
- Summary Tab : Fixed the option links under the cogwheel. Disabled the help temporarily.
- Change the default Minimap Icon Radius to a more decent value of 75.
- DataStore_Quests : Fixed an error when scanning a quest with no level (daily, holiday, ..) at logon.
- Search Edit Box: Fixed a lua error when linking an item into it.
- DataStore_Reputations : Added the Cataclysm factions.
- DataStore_Crafts : Fixed an error when gaining a skill point.


4.4.001 (23/06/2024)

- Same as for retail, the DataStore layer has been completely rewritten, and the Cataclysm now benefits from all the improvements that were done there.
- Updated the addon's compatibility for this new DataStore and Cataclysm.

3.4.014 (29/12/2023)

- Align with DataStore updates.

3.4.013 (17/12/2023)

- DataStore_Quests: Reworked the tracking of campaign progress. 
- DataStore_Currencies: added Legion Veiled Argunite.

3.4.012 (10/12/2023)

- DataStore_Containers: Fixed Bag5 being treated as the reagent bag in non-retail, causing the proper count not to be displayed for the first bank bag.

3.4.011 (07/12/2023)

- First release via Github.
- ToC Update.

3.4.010 (26/11/2023)

- DataStore_Crafts: The module is now shared between all versions of the game.
- This concludes the conversion of all DataStore modules to make them compatible with all versions.

3.4.009 (20/11/2023)

- DataStore_Quests: The module is now shared between all versions of the game.
- DataStore_Talents: The module is now shared between all versions of the game.
- DataStore_Reputations: The module is now shared between all versions of the game.
- The Quest Log icon now has the proper size.
- DataStore_Containers: Fixed COMMON_NUM_BAG_SLOTS to be NUM_BAG_SLOTS + 1 for retail, and NUM_BAG_SLOTS for non-retail, instead of the opposite.

3.4.008 (17/11/2023)

- DataStore ToC Updates.
- Events : fixed a Lua error when deleting an expired event.

3.4.007 (14/11/2023)

- DataStore_Containers: The module is now shared between all versions of the game.

3.4.006 (06/11/2023)

- DataStore_Quests : updated ScanChoices and ScanRewardSpells to use the questID. (Thanks Technohunter)
- Accout Summary : fixed the tests that were using MAX_PLAYER_LEVEL, now using MAX_PLAYER_LEVEL_TABLE instead. (Thanks Technohunter)
- DataStore_Auctions is now generic and works will all versions of the game.
- DataStore_Inventory is now generic and works will all versions of the game.

3.4.005 (18/05/2023)

- DataStore_Agenda is now generic and works will all versions of the game.
- DataStore_Currencies is now generic and works will all versions of the game.
- Agenda tab : fixed the calendar not showing calendar events.

3.4.004 (04/05/2023)

- Updated Ace Libraries
- DataStore_Mails : fixed the events triggered when opening the mailbox AGAIN !
- DataStore_Spells : fixed toc files to use the same version as retail (wrong push in previous version).

3.4.003 (03/05/2023)

Most changes in this release are from TechnoHunter, many thanks for his support !

- DataStore_Reputations : updated a few reputations
- DataStore_Mails : fixed the events triggered when opening the mailbox.
- DataStore_Crafts : fixed scanning of the Enchanting profession.
- DataStore_Containers : fixed scanning of containers to use the new API.
- DataStore_Containers : Fixed guild bank update (Thanks GovtGeek !)
- DataStore_Auctions : fixed scanning functions.
- DataStore_Auctions : added a warning when auctions have not been checked for a long time.
- Fixed calendar issues.
- Fixed the recipes panel.
- Grids Tab : added the shift-click links on the reputation icons.
- and a few more minor fixes !


3.4.002 (20/12/2022)

- Added DataStore_Currencies.
- Grids Tab : Added support for currencies.
- Toolip : Added support for currencies.
- Added support for Jewelcrafting & Inscription.

Thanks to Yamilife & Takka for their help !

3.4.001 (25/10/2022)

First of all, huge thanks to Takka, Klyup, Spudicus, Himeki, Mewse and maybe a few others I have missed for helping since the LK release!
Your help is greatly appreciated :)

- Imported the unofficial fixes into the main branch.
- Added the Achievements tab.
- Added WotLK factions.

2.5.008 (05/06/2022)

- Fixed item count not being visible in the tooltip for enchanting reagents.
- Fixed the tooltip backdrop issue.
(for reference: changed 2x BackdropTemplate to TooltipBackdropTemplate in Altoholic\Templates\DropDownMenu.xml)

2.5.007 (03/10/2021)

- Fixed an issue that made any recipe tooltip with "Requires [reagents](X)" show as learnable (Thanks Solastus75 !)

2.5.006 (05/09/2021)

- Grids Tab : fixed the tradeskills not being properly listed.
- Grids Tab : Added Burning Crusade attunements.
- Guild Tab : guild banks are back, Huuuuge thanks to Kranna for her assistance ! :)
- Added a tooltip option to display the counter for heartstones or not.

2.5.005 (29/08/2021)

- Fixed characters above 60 not being visible in the account summary.

Reminder : I've seen several reports of errors in DataStore_Crafts, that manifest while making a search, or when a tooltip gets stuck at a vendor.
You might also get a Lua error that looks like this :

=> bad argument #2 to 'strsplit' (string expected, got table)

Related Curse Issues : 1182, 1253, 1256

This is caused by Saved Variables that have not been cleared after upgrading from Classic to TBC.
This is a MANDATORY step, and it must happen WHEN THE GAME IS NOT RUNNING !!
This means cleaning the following files in \WTF\Account\<your_account>\SavedVariables : Altoholic.lua & All DataStore*.lua


2.5.004 (20/06/2021)

- Fixed the enchanting profession in the character's tab. Filtering by enchant name now also working.

2.5.003 (07/06/2021)

- Account Summary : Fixed improper level filtering causing alts not to be displayed.
- Fixed a tooltip issue caused by RAID_CLASS_COLORS not yet being loaded, made it local.
- Fixed a Lua error in the Skills panel when having to display a skill level higher than the maximum.

2.5.002 (24/05/2021)

- Fixed invisible backdrop in the message box object.
- Fixed missing Jewelcrafting icon in the Skill panel.
- Fixed account sharing.
- DataStore_Talents : fixed and issue when reporting a character's main specialization
- DataStore_Crafts : fixed the color of enchanting recipes in the skill panel, which were all displayed as orange.
You must reload the profession once to fix the database entries.


2.5.001 (24/05/2021)

- Initial release on Burning Crusade Classic.
