KalsBattlePetLevels - Changelog ========================
Author: Kaladrax Realm: Pagle (US) Addon: KalsBattlePetLevels Purpose: Displays your battle pet collection stats, including total pets, unique species, and a level-by-level breakdown. UI includes a scrollable frame, debug mode, vanity pet detection, and real-time updates after battles or journal changes.
Version 1.2.6 ๐ฆ Finalized packaging for public release ๐ Added display line for "Vanity" pets and "Non-Battle" pets ๐จ Welcome message added with styled formatting and usage tips ๐ Improved line spacing and layout consistency in scroll view ๐ช Scroll frame now hides unused lines for cleaner updates ๐ TOC updated to reflect new version (1.2.6)
Version 1.2.3 ๐งช Added /kpldebug on and /kpldebug off commands ๐งน Cleaned debug output with emoji indicators and color-coded logs ๐ก Improved scanLock logic to prevent redundant updates ๐ Enhanced pet scanning to exclude vanity pets from level counts ๐ Unique species detection improved with smarter filtering
Version 1.2.0 ๐ผ Main UI frame created: movable, resizable, and scrollable ๐ข Displays total pets, unique species, and level counts from 1–25 ๐ฎ Slash commands added: /kplshow, /kplhide, /kplreset ๐งต Modular architecture: Core, PetData, UI, Debug, Welcome ๐ Frame auto-updates after pet battles and journal changes ๐ฟ Pet Journal reset button added to restore default filters
Version 1.1b (Beta) ๐ Initial prototype with core scan and basic display ๐ Level tracking logic and species counter implemented ๐งช Basic debug logging stub added ๐ฎ First version of slash commands tested ๐งฑ Foundation built for MoP Classic 2025 compatibility