- Added detailed debug logs for talent collection, including tab and talent-level data.
- Integrated Ascension-specific talent export API (`C_CharacterAdvancement.ExportBuild`) as a primary method.
- Implemented fallback using standard WoW API for non-Ascension servers.
- Improved handling of unselected talents with descriptive messages.
- Introduced `TalentEncoder.lua` to encode talents into URL format for easier sharing via talent calculator links.
- Implemented `GenerateMarkdownTalents()` for Markdown-based talent exports, including embedded iframe support.
- Enhanced slash command to support `mdtalents` for talent Markdown export.
- Updated UI with "MD Talents" button to trigger talent Markdown exports.
- Adjusted TOC and UI layout to integrate the new functionality.
- Implemented `GenerateMarkdownEnchants()` to export Mystic Enchants in Markdown format, sorted by quality and slot.
- Replaced tooltip-based enchant detection with `C_MysticEnchant` API for more reliable data collection.
- Added UI button to trigger Mystic Enchant Markdown export.
- Removed tooltip-based enchant parsing logic due to complexity and inconsistent results.
- Simplified gear collection by discarding enchant-related data.
- Refined tooltip parsing to accurately detect base enchantments.
- Added durability-based heuristic to improve enchantment line identification.
- Implemented fallback to `GetSpellInfo` for missing enchant names.
- Provided "Unresolved" as a last-resort identifier for unidentified enchants.
- Introduced `install_addon_sub.sh` to automate addon installation.
- Improved argument normalization with a new `Norm` helper function.
- Added debug command for enhanced diagnostics and collector status visibility.
- Ensured global addon table initialization for flexible load order.
- Marked modules as loaded for better debug tracking.
- Fixed TOC path formatting for Windows compatibility.
- Updated `.gitignore` rules for IDE folders.
- Implemented a fallback lightweight export window for cases where the UI module is not loaded.
- Abstracted export display logic into a unified `ShowExport` function.
- Added gem `enchantId` to gem data for better clarity.