v0.6.21-classic
What's new
AzerothCompendium by D4KiR
v0.6.21 (2026-10-07)
Full Changelog Previous Releases
- v0.6.21
- Run compendium frame updates only while needed
- Lists, overview, resizing, map/quest tree dragging and model rotation no longer poll every frame
- Overview relayouts correctly after list refreshes
- Instance and filter popups close on outside click without polling
- Remove idle polling from minimap pins and wishlist stars
- Minimap entrance/meeting stone pins only update in zones that have pins
- Minimap pins no longer flicker-redraw on every update
- World map pins no longer restyle on every tick
- Wishlist stars only update when something changed, fallback refresh every 30s
- Wishlist stars appear after leaving combat
- Make wishlist stars event driven
- Wishlist stars update when an item button changes or becomes visible, instead of constant polling
- Bag, bank, equipment, merchant, loot, trade, inspect and quest events refresh stars
- Fallback refresh reduced from every 0.25 s to every 2 s
- Improve compendium performance and reduce table churn
- Cache instance quest lists instead of rebuilding them on every refresh
- Avoid temporary tables when checking placeholder quests
- Coalesce quest log events into one refresh per frame
- Stop building a string key 20 times per second while the world map is open
- Reuse buffers when joining multi-name boss names
- Add quest tab filters and fix quest tree scrollbars
- Class quest filter label updates when the addon language changes
- Class quest filter tooltip explains what it hides, translated into all languages
- Quest tree scrollbars only appear when the content overflows
- New "Hide completed" checkbox in the Quests tab hides quests this character has finished
- Enable class quest filter by default
- Quests for other classes are hidden by default in the Quests tab
- Reduce item browser memory and wishlist update overhead
- Release redundant item browser source and quest tables
- Create wishlist star textures only for marked items
- Avoid duplicate visibility checks during wishlist refresh
- Save wishlists per character and add class quest filtering
- Save wishlists separately per character and migrate the legacy list once
- Update wishlist help in all languages
- Add an option to hide quests for other classes
- Share TrainerSpells tab visibility with TrainerSpells
- New TrainerSpells settings category to show or hide the Classes and Professions tabs
- The setting syncs with TrainerSpells in both directions
- TrainerSpells placeholder tabs only appear when TrainerSpells is not installed
- TrainerSpells tabs can be removed and re-added without a reload
- Add wishlist right-click to All Items and fix bag stars
- Right-clicking an item in All Items marks it as favorite or nice to have
- All Items tooltips show the right-click hint
- Wishlist stars show on items in the default bags, including the combined bag, and the bank
- Wishlist stars show in the equipment selection flyout of the character window
- Cut addon memory by dropping unused quest objective data
- Unused quest objective data is no longer loaded, shrinking quest data by about 1.2 MB
- Wishlist stars skip buttons without items and avoid redundant checks
- Reduce background CPU and memory use
- Wishlist stars no longer generate memory garbage or rescan all frames after every fight
- Minimap pins only update when the player moves, turns or zooms
- Item data is preloaded when the window is first opened instead of at login
- Merge quest variants and hide placeholder quests
- Mutually exclusive variants of the same quest (e.g. the three Sparklematic 5200 machines) show as one quest
- Quests needing only one of several previous quests are no longer marked as missing a previous quest
- Placeholder quests such as <UNUSED> or <NYI> are hidden
- Unknown quests without data no longer appear as "Quest 1234"
- Quest tooltips mention when a quest has several variants
- Each quest keeps its steps in its own column; links to follow-up quests run along the top
- Split dungeon quests into accept, objective and turn-in steps
- Dungeon quests show separate accept, objective and turn-in steps in the matching box, linked by a blue line
- Rewards appear on the turn-in step; other steps show quest giver, objectives or turn-in NPC
- New legend for the quest tab, shown automatically on first visit and via an info button
- New "level too low" status; a missing previous quest now shows a red marker
- Quest tooltips name the dungeon or raid a quest belongs to
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

