0.4.8 Release Notes
Contributions made by Crieve:
* You can now collect "Gelkis Clan Centaur" and "Magram Clan Centaur" reputations by reaching Honored with one of the factions.
* Crystal in the Mountains appears to have reset for me, but I was able to complete it having already finished the quest that comes after. It might be a yearly quest. Keep an eye on this one.
* For those at 99% or more, the number of things to the next 1% threshold in the tooltip is now more precise.
* Flight Paths now show "Horde Only" and "Alliance Only" instead of the race list.
* Added the full class requirement list for Thunderfury. (Don't get any ideas, MAGE/WARLOCK type people!)
* Same for Eye of Sulfuras.
* Added information about the Classic Era World Buff storage item, the "Chronoboon Displacer". Added more details for Tirisfal Glades quests.
* Moved "The Hand of Rastakhan" to Blackrock Spire.
* Working on getting map data functional on the beta.
* Reverting the sort of quests. It wasn't functional on the beta.
* Added a couple object types to the main parser file.
* Added the Difficulty Object type. (Mostly for TBC Classic)
* Added the Custom Difficulties locale.
* Removed a commented chunk out of the addon source code.
* Added the Tier Object class. (Used for Expansion headers.)
* Enforcing the naming convention for Difficulty Icons.
* Missed one.
* Enforcing the naming convention for Category Icons.
* Wrong asset name.
* Added a default icon for faction objects.
* Now using more of the new icons instead.
* Added the Holiday Reset Yearly Quest to NYI so it stops showing up as missing. Removed the missing icons for The Defiles and League of Arathor. Warsong Gulch vendor no longer shows a messed up tooltip.
* Removed all of the Unobtainable Flight Paths from the DB.
* Creature tooltips while in Account Mode will no longer show quest items for quests you are not on or have completed. Alt Quests are now compatible with Account Mode.
* Added "Only Current Faction" for Account Mode to show account data for the current faction. (Shaman and Paladin content is also hidden in ATT-Classic for their respective enemy faction while in this mode.)
* Faction Mode is now called that in the mode string.
* Parser now supports a maximum Phase Identifier, which is more behaviourally sound than a max item ID is.
* Restructured ATT-Classic to handle Tier Objects (Expansion Headers). In environments where only one Expansion Header is present, ATT will now strip the header out. (ATT-Classic style, otherwise it will keep it present TBC-Classic Style)
* Now utilizing the Backdrop Template if it exists.
* Flight Path collecting on Beta is so much better. I wonder if it works in Classic?
* Fixed some copyright years and synced some changes between retail and classic ATT.
* Some more minor tweaks to the settings frame.
* Removed the "Protected Aura" code that was commented out.
* ...
* Identified some Winterspring quests that become Faction-Agnostic quests after the Prepatch.
* ...
* Added some Western Plaguelands quests that become available with Prepatch.
* Added some Hinterlands quests that become available with Prepatch.
* Added some recipes and Hillsbrad Quests that become available with the Prepatch.
* Added some Stormwind City Vendors and Quests that become available with Prepatch.
* Fixed an issue with Soft Reserve Edit Boxes.
* Removed the default 10 second timer.
* The Category class now uses a more optimized "fields" structure.
* Greatly optimized the Map Exploration detection.
* Fixed a bug with the persistence importer. Also optimized the SR Unit and Character Class object types.
* You can now collect yourself in Debug Mode.
* The Raid Assistant (/attra) now shows the model of the Master Looter. Also removed some unused data from the Unit Class.
* Added class icons for DK, Monk, and DH for future use. Now showing the class icon if model previews are turned off for Unit objects.
* Optimized the Currency Object type.
* Optimized the Death Tracker module.
* Vendor icons now appear as coins if model preview is unavailable. NPCs relative to a Difficulty now show their respective difficulty icon.
* Cleaned up the lockout tooltip code.
* Factions now show their reputation levels in the tooltip and how much reputation remains to Exalted. Greatly optimized the Faction object type.
* Added the Wildhammer Clan to The Hinterlands. (Classic Only, gets removed with the Prepatch.)
* Removed the unused "FactionDB" file.
* Factions collected on other characters now show the correct partial completion icon.
* Renamed "maxreputation" to "ceiling" as to not conflict with the field that already exists.
* ...
* Optimized the Filter object type.
* Improved the performance of the Flight Path object type.
* Optimized the Flight Path object type.
* Fixed an infinite loop in the guid cache table.
* Fixed an issue where a faction won't fully collect itself if you have it collected on a different character while in account mode.
* Optimized the Holiday object type.
* Old Craftables are now listed under Classic for the TBC Beta, but not in ATT-Classic itself. (Fancy fancy tech)
* Added mining and smelting craftables.
* ...
* More craftables for leatherworking.
* Added a ton of Classic crafted items and marked appropriate phase availability.
* ...
* Removed "Heavy Leather Ball" from "Armor Kits"...?
* Finished up the Classic craftables and added all of locations for specific types of skinning materials.
* Blinding Powder gets removed with the TBC Prepatch.
* ...
* Dawnbringer Shoulders are apparently TBC Prepatch.
* Missed one.
* Finished The Underbog. Added the Cenarion Expedition vendor.
* A number of Thrown weapons are added / removed with the TBC Prepatch.
* Removed some localization I was playing with.
* Classic World Drops now nested inside of a Classic header on TBC clients.
* Added Burning Crusade World Drop items.
* Added missing profession identifiers for more future proofing.
* Greatly improved the performance of the Item object type. Repeatable quests and their respective costs now appear in the list as things to collect when you are on those quests. Additionally, items used as costs for quests now appear in the list as things to collect.
* Added maximum reputation states for the tiered repeatable turn in quests of Darkmoon Faire.
* Moving forward for Classic/TBC, we are no longer writing filterID for Reagents and Quest Items. (these are auto detected on the front end now) If you are tracking reputations, repeatable quests that have a defined maxReputation will now appear in the list until your reputation exceeds the reputation required.
* Firasia is now an Exterminator!
* Parser now removes the filterID for reagents and quest items.
* Updates to the Darkmoon Faire.
* Added more information to the Darkmoon Faire.
* Optimized the Loot Method + Threshold object types.
* Optimized the Map object type.
* Optimized the NPC object type.
* Tracking via the "saved" parameter is only supposed to show the current character's saved value.
* Optimized the world Object object type. Objects now report when they are missing localization on startup. (have fun!)
* ...
* Parser now spits out a long list of objectIDs that are missing localization for enUS.
* Added a whole bunch of missing object localization. (more on the way)
* Attempting to fix Leatherworking for the Korean Locale.
* I am just the worst
* I found a better way to handle this.
* New parser! I used my big boy brain to export the data associated with objects that are in enUS and add the missing keys as an empty string for a simple copy+paste!
* Added a ton of missing object localization and also fixed the tooltip structure to work with header objects instead of custom npc ids.
* Removed unused reference.
* Added koKR localizations for trade skill categories thanks to ∞òäδá¿δ│ä!
* ...
* Crafted Items section no longer actually requires the professions to view.
* Crafted Items section now correctly appears in the Profession List once again.
* Optimized some helper functions.
* ...
* Updated koKR locale.
* Optimized the Profession object type.
* Optimized and the PVP Rank object type.
* Flipped the state of the EnforceSkillRequirements so that profession related content is not displayed in the mini list. Bind On Pickup crafted items now follow the skill enforcement regardless.
* Collectible as Cost now works with things that have groups that have things within them.
* Rearranging the PvP section.
* More PVP adjustments.
* Fixed a bug with the mini list where Vendors didn't merge into the Vendor header already present in the zone.
* Moved PvP Honor Titles to their own section.
* ...
* Added PVP Ranks as things you can collect... in Debug Mode, for now.
* Profession Specializations now function correctly.

Contributions made by Dmitry Volodin:
* Sync expansion names with retail
* Sync Faction mode string from retail
* Proper sync

