KERZO ADDONS
Addon Changelog

Kerzo Classic Quest Log (KCQL) - Changelog

Release history rendered directly from changelog.txt (English).

Download on CurseForge Learn More Raw changelog.txt
v6.4.0

Kerzo Classic Quest Log

11/14/2026
  • Added party quest progress to quest details, syncing live updates with your group.
  • Added a Quest Chain section in quest details with step icons and right-click hide.
  • Added party chat alerts when group members pick up or finish quests (without Questie).
  • Added a draggable, collapsible center divider with right-click reset to default width.
  • Added a collapsible integration bar above quest details that remembers its state.
  • Limited BETA gamepad support (not 100% working yet) is now restricted to WoW Forever.
v6.3.3

Kerzo Classic Quest Log

11/13/2026
  • Added beta gamepad navigation with adaptive prompts across quests, menus, and settings.
  • Fixed Retail right-click and dropdown menu errors by switching to custom popup menus.
  • Fixed quest descriptions and objectives showing wrong or empty text during combat.
v6.3.2

Kerzo Classic Quest Log

11/11/2026
  • Fixed quest auto-tracking resetting on reload and kept shared game settings synced.
  • Fixed the Abandon Quest text showing a broken prompt in right-click menus and tooltips.
  • Improved the What's New window with a cleaner parchment look and clearer text.
v6.3.1

Kerzo Classic Quest Log

11/11/2026
  • Fixed tracker auto-tracking resetting on login and ensured your game preferences stick.
  • Added a Settings option to toggle quest progress on NPC and world object tooltips.
  • Added missing Korean translations in typography and display settings.
v6.3

Kerzo Classic Quest Log

11/11/2026
  • Fixed duplicate quest objective requirements repeating in the quest detail view.
  • Added font size slider (-3 to +6 pt) with an optional toggle to scale quest text only.
  • Added Nowar Sans font, resolving missing character boxes in language and theme dropdowns.
  • Reorganized typography settings into two columns with instant header font refreshing.
v6.2.6

Kerzo Classic Quest Log

11/10/2026
  • Fixed quest descriptions occasionally repeating identical text in parties and dungeons.
  • Resolved gamepad menu errors and added optional advanced minimap tracking for WoW Forever.
  • Synchronized quest auto-tracking with game preferences and cleaned interface option labels.
v6.2.5

Kerzo Classic Quest Log

11/09/2026
  • Fixed selected quest titles occasionally appearing grey in the classic theme.
  • Added custom theming and skinning support for players and authors (see here).
  • Improved interface stability, performance, and multi-language support across all clients.
v6.2

Kerzo Classic Quest Log

11/07/2026
  • Spoken Voice Narration: Added voice playback buttons and quest switch autoplay on WoW Forever.
  • Quest Item Tooltips: Improved Questie item matching and fixed false safe-to-delete item warnings.
  • WoW Forever Compatibility: Restored quest text display and added Spoken options in Settings.
  • Combat & Interface Safety: Enhanced interface protection on quest rewards and tracker links.
v6.1.4

Kerzo Classic Quest Log

11/06/2026
  • Nameplate error fixes and Questie compatibility.
  • Prevented interface lockouts during combat.
  • Optimized idle performance and Titan Panel updates.
  • Fixed quest item cooldowns and batch abandon.
v6.1.3

Kerzo Classic Quest Log

11/05/2026
  • Alt Completed Quest Font: Only quest titles are now styled in italics when completed by an alt, preventing expansion icons and glyphs from showing broken boxes.
  • WoW Forever Character Names: Alt completion tracking now fully supports two-word character names, automatically migrating existing single-name records.
  • Language Selection Confirmation: Changing the addon language now prompts for a required UI reload with confirmation, matching the font selector behavior.
  • Expansion Options Localization: Controls and buttons in the Quest Expansion section now correctly respect the addon's selected language instead of defaulting to the game client language.
v6.1.2

Kerzo Classic Quest Log

11/05/2026
  • Window Placement: Fixed an issue where the quest log window always reset to the center of the screen after reloading the UI or relogging.
  • Per-Character Positioning: Fixed the "Per-Character Window Placement" setting unchecking itself on every interface reload.
  • Independent Layout Memory: Window position and size are now properly remembered independently for each character when enabled, or shared account-wide when disabled.
  • Smooth Window Dragging: Improved dragging from the title bar so moving the window works consistently across Retail, Classic, and WoW Forever.
  • Vanilla Layout Memory: Fixed window position saving when using the classic single-panel Vanilla view.
v6.1.1

Kerzo Classic Quest Log

11/05/2026
  • Questie Support on WoW Forever: Restored full Questie detection, settings configuration, and detail panel turn-in info on WoW Forever.
  • Third-Party Integrations: Resolved an issue where Questie options were hidden in the settings panel when playing on WoW Forever.
  • Quest Details Bridge: Restored the Questie waypoint and chain information button next to the quest title on WoW Forever.
  • Nameplate Integration: Enabled Questie objective target icons on enemy nameplates for WoW Forever players.
v6.1.0

Kerzo Classic Quest Log

11/04/2026
  • Full Hungarian Localization: Native translations for all interfaces, settings, and quest dialogs.
  • ForeverHUN Integration: Displays community translated quests and objectives when active on WoW Forever (https://wowforever.hu/).
  • Total RP 3 Support: Shows character roleplay names in quests with an optional bold golden highlight.
  • Font Selection: Choose between Default, Arial MT, WFHQuest, and Open Dyslexic fonts in Settings.
  • Quick Language Switcher: Added an instant language selection dropdown directly in General settings.
  • Accurate Bag Tooltips: Fixed quest items in bags displaying as ready to turn in on event and exploration quests before completion.
  • Combat Usability: Ensured usable quest item buttons cleanly hide if the quest log is closed during combat.
  • Classic Era Quest Text: Fixed quest text selection when viewing completed quest XP rewards in Classic Era.
  • Campaign Story Scroll: Fixed mouse wheel scrolling for long expansion story texts in Retail.
  • Third-Party & World Quests Settings: Streamlined integration panels and fixed dynamic expansion toggles.
v6.0.1

Kerzo Classic Quest Log

10/27/2026
  • Settings Panel: Fully revamped with an accordion layout and now displays detected companion add-ons.
  • Questie Support: Displays turn-in NPCs, coordinates, and quest chain steps in the Quest Description when enabled (Classic and Forever).
  • TomTom Support: Allows one-click waypoint navigation. Compatible with Forever and Retail (as well as Classic when Questie is enabled).
  • Smart Settings: Third-party options hide cleanly when required add-ons are missing.
  • Quest DB: Moved to a separate add-on, Kerzo Quest Expansion (KQE), and auto-installs through CurseForge as a library.
  • Quest XP Tooltip: Displays quest XP as a percentage relative to your current level.
  • Live Tint Updates: Opacity and custom colors from KQE update reactively in real time.
  • Changelog from v6.0.0-rc1 and v6.0.0-rc2 too!
v6.0.0-rc2

Kerzo Classic Quest Log

10/25/2026
  • Fixed Classic Quest Sharing: Resolved quest index selection in Classic Era, Season of Discovery, and progression clients so the Share Quest button reliably shares quests.
  • Robust Chat Linking: Enhanced quest linking to chat in Classic clients, ensuring Shift-Click shortcuts always resolve the correct quest link.
  • Modern Engine Protection: Isolated quest sharing routines between modern engines (Retail and Forever) and classic engines for zero-taint compliance.
v6.0.0-rc1

Kerzo Classic Quest Log

10/24/2026
  • In-Game Non-Exclusive Settings Modal: Clicking the settings gear button, minimap icon, Titan Panel plugin, or using /kql config now opens settings inside an in-game non-exclusive modal with the exact visual appearance and reusable controls of Blizzard settings.
  • Dual Settings Availability: Settings can be easily toggled, moved, and modified directly inside the game without leaving the quest log, while retaining full synchronization and availability within the standard Blizzard Game Options menu.
  • Standalone Settings Category: Decoupled settings registration from the shared 'Kerzo Addons' suite tree, allowing the addon to appear directly under its own dedicated category 'Kerzo Classic Quest Log' in Blizzard Game Settings.
  • Fully decoupled expansion logic and quest database by integrating directly with the Kerzo Quest Expansion (KQE) public API.
  • Reduced addon startup memory footprint by removing ~147 KB of redundant embedded expansion databases.
  • Purged over 900 lines of legacy dead code, obsolete modal builders, and legacy configuration variables from the core codebase.
  • Expansion badge crests, background parchment tints, and markers now consume the centralized Kerzo Quest Expansion engine dynamically.
  • Expansion tinting and quest summary modals now delegate cleanly to the standalone Colors & Presets and Expansion Overview windows of Kerzo Quest Expansion.
  • Added live reactive settings synchronization: toggling any expansion option in Settings instantly updates the quest list, detail panel, and parchment tints without requiring an interface reload (/reload).
  • Added a message in Game Settings when Kerzo Quest Expansion is not installed.
  • Integrated a dedicated informational modal and download companion dialog with dynamic height scaling to prevent text truncation across all 10 supported languages.
  • Enhanced informational button icon with mathematical 100% alpha transparency, eliminating visual checkerboard artifacts.
  • Hardened quest parchment tint calculations against nil function calls in the detail viewer and restored full compatibility with Retail World Quests.
  • Maintained 100% standalone stability and zero-taint compliance when running without companion addons.
v5.5.2

Kerzo Classic Quest Log

10/24/2026
  • Completely silenced background unit nameplate and group roster event processing when features are disabled or the log is closed.
  • Optimized nameplate scanner with on-demand memory creation, preventing idle memory footprint on startup.
  • Eliminated redundant quest event processing on Titan Panel plugins by synchronizing directly with the core event pipeline.
  • Synchronized Titan Panel metric caches instantly with quest log updates to prevent outdated counts after accepting or completing quests.
  • Optimized Weekly Tracker background CPU usage by suspending event listeners when the weekly tab is not visible.
  • Removed background micro menu timers in Classic Era and protected micro menu buttons against combat lockup errors.
  • Prevented protected Blizzard frame conflicts and action blocked errors when clicking tracked quests during combat.
  • Hardened reward dress-up preview, world quest rewards, and vendor sell lookups across all Classic and Retail clients.
  • Cached quest bar region lookups to eliminate temporary memory garbage allocations during log refreshes.
  • Added smooth vertical scrolling to the Weekly Tracker detail panel, preventing multi-row reward matrices from overlapping action buttons.
  • Enhanced Warband weekly quest detection to accurately indicate when an account-wide quest is in progress across the warband.
  • Enabled background expansion tinting on High Contrast and Light visual themes.
  • Enhanced World Quest sub-zone resolution with recursive parent map lookups for multi-level maps and caves.
  • Optimized micro menu state checks with early exit guards when the parent container is hidden.
  • Conducted an exhaustive performance and event dispatch audit to enforce zero-idle background CPU usage and zero-taint compliance.
v5.5.1

Kerzo Classic Quest Log

10/23/2026
  • Added interactive color swatches in the Tint Configuration modal to customize expansion colors via the native Color Picker.
  • Added right-click shortcut on color swatches to quickly restore default expansion colors.
  • Extended expansion tint opacity range from 10% to 100% for enhanced visual contrast and accessibility.
  • Enabled background expansion tinting support on the High Contrast accessibility theme.
  • Modularized localization architecture with on-demand lazy loading, significantly reducing addon startup memory by loading only the active language.
  • Enabled real-time dynamic language switching from the settings popup without requiring an interface reload.
  • Streamlined quest tracking button labels to concise, readable text ('Track' and 'Untrack') preventing text overflow in classic international clients.
  • Activated World Quest tracking, Weekly Tracker, and nameplate quest markers by default in Retail.
  • Restored embedded quest detail map previews for WoW Forever while keeping them cleanly separated from Classic Era.
  • Fixed severe map lag and stutter when opening the World Map in Retail by eliminating global hooks on ShouldShowMawBuffs.
  • Fixed quest tracker clicks opening the default map instead of Kerzo Quest Log during combat.
  • Eliminated action blocked errors during combat by safely elevating Kerzo Quest Log without modifying protected Blizzard map frames.
  • Isolated item comparison tooltips with dedicated internal frames to eliminate taint on Blizzard's equipment comparison system.
  • Fixed UI taint on the native Color Picker frame when customizing expansion background colors.
  • Eliminated legacy dropdown menu taint by routing settings presets strictly through native modern context menus.
  • Eradicated execution taint on GameTooltip by migrating tooltip state caches to private weak tables.
  • Optimized micro menu updates with efficient background timers to eliminate taint log spam.
  • Hardened unit nameplate memory management with weak table references to prevent memory retention from third-party unit frames.
  • Silenced unit nameplate evaluation when nameplate quest markers are toggled off in settings.
  • Optimized nameplate update throttling and eliminated temporary table allocations during combat.
  • Fixed deferred task scheduler memory retention by ensuring expired callbacks are cleanly released.
  • Optimized window refreshes by avoiding redundant visual theme recalculations during regular quest updates.
  • Optimized quest log updates with event debouncing and deferred background list reconstruction when closed.
  • Restored alt character quest sync and automatic quest tracking upon accepting quests.
  • Conducted an exhaustive codebase audit, and bug-hunting utilizing artificial intelligence to maximize code improvement.
  • Fixed settings proxy evaluation preventing script errors when adjusting options in Classic.
  • Fixed a script error when right-clicking the minimap button or Titan Panel plugins to open addon settings.
  • Fixed a potential timer script error in Classic Era when abandoning multiple quests simultaneously.
  • Fixed a fatal script error in Classic Era by safely shielding quest map lookups against modern APIs.
  • Shielded World Quest and quest emblem lookups with defensive nil guards for legacy client compatibility.
  • Hardened quest log lookups and title queries across Classic Era and legacy client versions.
  • Fixed World Quest and Weekly Tracker tabs disappearing after switching presets or window layouts.
  • Fixed smooth map transitions when selecting quests from shortcuts and keybinds.
  • Fixed UI taint on quest dialogs by docking the expansion badge safely without modifying Blizzard frames.
  • Adjusted expansion badge vertical alignment in NPC dialogue when warband completion notice is present.
  • Refined Titan Panel plugin integration by removing global hooks and caching metrics during updates.
  • Eliminated tooltip conflicts causing mouseover inspection issues on items and map pins.
  • Cleaned up obsolete promotional dialogs and banner textures, reducing addon package size by over 68% for faster loading.
v5.5

Kerzo Classic Quest Log

10/22/2026
  • Integrated full native ElvUI skin support delegating directly to ElvUI's core Skins module.
  • Refactored reward items, buttons, scrollbars, and search input to adopt active ElvUI themes and textures automatically.
  • Replaced custom collapse indicators with ElvUI's dynamic Plus and Minus header textures.
  • Added 'Tint Quest Background by Expansion' displaying signature atmospheric color gradients on quest details.
  • Added 'Colors & Presets' configuration window with rainbow, non-vanilla, and current expansion presets.
  • Added customizable opacity slider and individual expansion toggles to highlight or exclude specific eras.
  • Added 'Show Expansion Markers in Quest List' displaying thematic colored indicators next to quest names.
  • Preserved complete theme independence allowing seamless switching between Classic, Light, Contrast, and ElvUI modes.
  • Refined Vanilla 1-panel layout with continuous beveled horizontal divider and authentic scroll spacing.
  • Preserved native Blizzard UI styling and colors across all elements in Settings dialog.
v5.4.1

Kerzo Classic Quest Log

10/22/2026
  • Fixed a critical client crash (ERROR #132 ACCESS_VIOLATION) occurring on login when the ElvUI theme is enabled under ElvUI v16.
  • Hardened ElvUI skin initialization to safely wait for panels to be fully dimensioned before applying backdrops and template textures.
  • Fixed frame strata clipping hierarchy on quest detail expansion badges inside the scrollable container.
v5.4

Kerzo Classic Quest Log

10/21/2026
  • Added 'Show Expansion Origin on Quests' setting displaying official expansion badges on quest details and NPC dialogue screens.
  • Added interactive 'Quest Count by Expansion' summary window with chronological sorting, live quest statistics, and resizable layout.
  • Fixed stretched world map layout and blank side panels when clicking tracked quests in compact or map-only modes.
  • Fixed letterboxed map with gray bars when pressing the map keybind after opening the quest log from the tracker.
  • Renamed default objective tracker click to 'Blizzard Default' to cleanly preserve native game client behavior.
  • Fixed 'Show Default Portraits' behavior to properly display NPC portraits without overlapping badges or circular border artifacts.
  • Fixed 'Reset Defaults' action to properly restore all options, header indicators, and center window position and dimensions.
  • Refined expansion badges with crisp antialiased logos, rounded backdrop corners, and seamless alignment in quest details and NPC banners.
  • Prevented the quest log from automatically closing when opening Blizzard's Addon Settings panel.
  • Fixed text wrapping and button layout in Settings to prevent overlap across all 10 supported languages.
v5.3.4

Kerzo Classic Quest Log

10/19/2026
  • Fixed interface action blocked error on modal dialogs causing mouse propagation restrictions.
  • Fixed execution taint conflicts causing repeated layout calculation errors in the objective tracker.
  • Hardened map and objective tracker transition handling to keep combat and interface states clean.
  • Restored the Objective Tracker Click option in WoW Forever and displayed it as cleanly disabled in Classic Era.
v5.3.3

Kerzo Classic Quest Log

10/17/2026
  • Added 'Show Party Members on Quest' setting to display group member counters and detailed companion breakdowns in tooltips.
  • Fixed mouseover quest tooltips showing descriptions and objectives from the selected quest instead of the hovered quest.
  • Fixed action bar taint and blocked action errors in Classic Era when casting spells or using action buttons.
  • Safely restored action bar icon visibility on login in Classic Era without touching secure action attributes or causing combat lock.
v5.3.2

Kerzo Classic Quest Log

10/17/2026
  • Fixed an issue in Retail where joining Random Battlegrounds or Epic Battlegrounds from the Honor frame was blocked.
  • Fixed missing quest rewards in WoW Forever (1.60.1), restoring experience, money, reputation, and item choice previews.
  • Fixed an issue where clicking the quest log micro menu button failed to toggle the journal.
  • Fixed interface errors in Retail when tracking quests in Delves and deep instanced areas.
  • Enhanced tooltip and 3D nameplate quest marker responsiveness during active combat encounters.
v5.3

Kerzo Classic Quest Log

10/17/2026
  • Updated TOC for Retail 12.1.7
  • Added official native multi-client support for WoW Classic Era, Season of Discovery, Hardcore, Cataclysm Classic and Burning Crusade Anniversary Edition.
  • Added 'Show Gold and XP as Items' setting to choose between classic inline text rewards and modern graphical item buttons.
  • Restored authentic Blizzard Vanilla scrollbar styling for Classic clients.
  • Added exclusive Classic setting to fix Blizzard's disappearing action bar buttons and keybinds on reload/login (enabled by default).
  • Preserved 100% full feature parity and stability for Retail (12.1.5+) and WoW Forever (1.60.1) with zero regressions.
  • Fixed settings reset button error in Retail and removed automatic first-run promotional popups for WoW Forever.
  • Restored native Blizzard +/- header styling, 32x32 close button alignment, and tooltip display in Classic Era.
  • Fully protected Classic settings matrix by cleanly disabling incompatible Retail/Forever features in Classic clients.
  • Complete localization audit across all 10 supported languages with full translations for new settings and dialogs.
v5.2

Kerzo Classic Quest Log

10/15/2026
  • Added official Titan Panel support with 3 dedicated data broker plugins: Total Quests (completed/capacity), Total XP, and Total Gold.
  • Interactive Titan Panel tooltips with live breakdowns of turn-in ready quests, pending experience/gold rewards, and left/right click shortcuts.
  • Full combat lockdown compatibility: cleanly open, close, and navigate quests in active combat without UI blocking or taint errors.
  • Fixed objective tracker interaction in combat so clicking tracked quests opens KCQL directly to the quest instead of Blizzard's map.
  • You can now freely select and use the Classic Theme when running EllesmereUI or ElvUI without automatic theme overrides.
  • Re-enabled Classic, Light, and Contrast theme options in Settings even if ElvUI or EllesmereUI suites are detected.
  • Fixed micro menu fadeout and mouseover alpha responsiveness when using Bartender4, Dominos, or Blizzard micro bars.
  • Enhanced ESC key handling using native special frames for smooth, seamless window closing in and out of combat.
  • Completed comprehensive localization audit across all 10 supported languages and cleaned up redundant Blizzard GlobalStrings.
v5.1.1

Kerzo Classic Quest Log

10/14/2026
  • Fixed secret string comparison errors on nameplates during combat encounters and instance transitions.
  • Enhanced nameplate quest detection to ignore player characters and instanced content like dungeons and raids.
  • Preserved real-time quest progress markers on enemy NPCs throughout active open-world combat.
v5.1

Kerzo Classic Quest Log

10/14/2026
  • Added 3D Quest Nameplate Markers showing an iconic golden exclamation mark on active quest NPCs, fully compatible with ElvUI, EllesmereUI, Plater, and Blizzard nameplates.
  • Added optional 'Show objective progress on nameplates' setting with a Right-Click quick toggle directly on the header button.
  • Reorganized Settings Presets into 'Vanilla Single Panel', 'Classic Experience', and 'Modern Questing', with custom presets highlighted in green.
  • Integrated persistent Minimap Target & Focus tracking exclusive to WoW Forever, preventing tracking filters from resetting on reload.
  • Enhanced micro menu & EllesmereUI integration, fixing microbar mouseover alpha fading and eliminating intrusive frame borders. (Thanks FiskX)
  • Fixed Game Menu hotkey conflict, preventing the quest log from toggling while the ESC menu is active.
  • Fixed combat errors and restricted execution issues, ensuring the quest log reliably opens and closes during active combat. (Thanks FiskX)
  • Fixed quest nameplate indicators so markers only display on NPCs with active and uncompleted quest objectives.
  • Fixed duplicate 'Classic Quest Log' category entries in Blizzard's Game Settings when running alongside Kerzo Postal Suite.
  • Completed comprehensive localization audit across all 10 supported languages for presets, nameplate settings, and header tools.
v5.0

Kerzo Classic Quest Log

10/13/2026
  • Added authentic Single Panel (Vanilla) layout alongside the modern Dual Panel mode, recreating Blizzard's classic parchment and stone design.
  • Added interactive layout preview cards in Settings to easily switch between Vanilla and Dual panel views with real-time feedback.
  • Added automatic skin support for ElvUI and EllesmereUI, including smart compatibility handling for active visual themes.
  • Added Shift item comparison and an 'Always Compare Items' toggle for quest equipment rewards, along with vendor sell price display.
  • Fixed objective tracker interaction in Retail and Classic Forever to reliably open the quest log and jump directly to the clicked quest.
  • Fixed combat taint errors and string comparison issues during dungeons, raids, and active encounters.
  • Fixed custom campaign backgrounds and improved text contrast across all visual themes and layouts.
  • Unified Indicator Style behavior so Classic text and Modern badges display quest rewards and category status consistently.
  • Refined the quest counter and Turn-in Summary tooltip to fit cleanly without clutter in both Vanilla and Dual layouts.
  • Integrated configuration directly into Blizzard's Game Settings with a standardized header matching the Kerzo suite.
  • Grouped settings under a unified 'Kerzo Addons' parent category with intuitive navigation when running alongside Kerzo Postal Suite.
  • Redesigned the About modal to display cleanly over settings with a one-click copyable link to CurseForge for full version history.
  • Added an 'About...' option to the right-click context menu of the settings button.
v4.3

Kerzo Classic Quest Log

10/09/2026
  • Expanded the Indicator Style setting to support both category headers and quest completion experience rewards.
  • Added Modern badge and Classic text options to the Indicator Style dropdown with full localization across all languages.
  • Selecting Classic text displays pending quest experience matching the exact difficulty color of the quest.
  • Prioritizes preserving the full experience indicator text by truncating the quest title when row space is constrained.
  • Selecting Modern badge displays sleek badges for both header ready quest counts and quest completion experience rewards.
v4.2

Kerzo Classic Quest Log

10/03/2026
  • Added Quest Item Tooltips feature showing associated quest name, objective progress, and actionable item status (active, ready to turn in, turned in, residual, or quest starter) in bags.
  • Added configurable option under Quest Log & Display in Settings to toggle item quest tooltips.
  • Smart quest item matching for delivery quests without item objectives, handling flavor text in quotes and translation differences.
  • Dedicated detection and labeling for residual quest items not present in the active quest log.
  • Robust passive quest caching with reentrancy protection, eliminating UI event recursion.
  • Strict quest item validation preventing non-quest items (trade goods, crafting reagents, gear) from falsely matching quest descriptions or quotes.
  • Removed obsolete Forever Beta warning banner from Settings now that client configuration persistence is resolved by Blizzard.
  • Full localization across all 10 supported languages for all tooltip states and options.
v4.1

Kerzo Classic Quest Log

10/02/2026
  • Fixed quest difficulty coloring so green-level quests display correctly instead of yellow in Forever.
  • Added exact Classic Vanilla 1-60 difficulty matrix lookup table matching native mob experience values.
  • Added new "Customize Difficulty Colors" settings modal to adjust level ranges for Red, Orange, Yellow, Green, and Gray.
  • Added live preview for the player's current level showing the 5 difficulty color ranges in real-time.
  • Integrated difficulty thresholds with Settings Presets (Classic Experience and Modern Questing).
  • Redesigned the pending quest XP tag into a sleek, compact Blizzard-blue Bootstrap-style badge.
  • Added configurable options to display ready quests on category headers (all zones, current zone only, or never).
  • Added style choice for ready quests on headers: modern green pill badge or classic text.
  • Improved badge rendering with pixel-perfect borders that scale accurately at any UI scale without blur or corner gaps.
  • Preserved native FontObjects on modern badges to support Asian CJK typography (Korean, Chinese) and multi-script characters seamlessly.
  • Complete localization across all 10 supported languages for all difficulty customization options.
v4.0.3

Kerzo Classic Quest Log

10/02/2026
  • Fixed a screen boundary clamping gap that prevented the quest log window from sliding fully to the left side of the screen.
  • Dynamically adjusts window clamping margins so they only apply when side tabs are enabled and visible.
  • Ensured zero clamping margins in WoW Forever and when side tabs are hidden, allowing the frame to dock flush against the screen edge.
  • Synchronized side tabs and clamping margins immediately when toggling the Weekly Tracker option in Settings.
v4.0.2

Kerzo Classic Quest Log

09/30/2026
  • Fixed an interface action blocked error when opening or closing the quest log via keyboard shortcuts or the microbutton.
  • Restored and secured the window [x] close button and the bottom Close button with dedicated secure action handlers to reliably close the quest log during combat.
  • Added combat lockdown guards to window dragging (StartMoving) and resizing (StartSizing) to prevent action blocked errors when clicking the frame in combat.
  • Automatically forces Personal Quests and hides side tabs during combat while preserving full quest navigation and selection.
  • Prevented protected frame hiding errors when attempting to switch panels or open settings during combat.
v4.0.1

Kerzo Classic Quest Log

09/30/2026
  • Removed automatic promotional login popup for Kerzo Postal Enhancer.
  • Added a dedicated button in the About window to discover Kerzo Postal Enhancer on demand.
v4.0

Kerzo Classic Quest Log

09/29/2026
  • Added Weekly Tracker panel to track weekly activities, world bosses, events, and special assignments across characters with reset countdowns.
  • Added classic vertical side tabs on the main quest log frame to switch seamlessly between Personal Quests, World Quests, and Weekly Tracker.
  • Added Settings Presets system to save, load, and switch configuration profiles account-wide, including built-in Classic and Modern presets.
  • Added Fast Abandon and Quest Lock protection to safely abandon quests with Alt+Right Click while safeguarding important questlines.
  • Added direct discard buttons beside quests and zone headers for immediate cleanup when Fast Abandon is enabled.
  • Modernized Minimap Button using standard data broker libraries with live quest counts and persistent map positioning.
  • Added new Light Theme parchment visual style with high-contrast text and crisp textures.
  • Reorganized Settings panel into clean categorized tabs for easier configuration.
  • Enhanced tracker typography, row contrast, and responsive layout across all UI scales.
  • Complete localization across 10 official languages for all new panels, trackers, and configuration options.
v3.5

Kerzo Classic Quest Log

09/28/2026
  • Clicks on tracked quests in the objective tracker (including QuestWatchFrame in WoW Forever) now directly open Kerzo Classic Quest Log and suppress Blizzard's default QuestLogFrame.
  • Ensured automatic activation and synchronization of the showQuestTrackingTooltips CVar upon login in Forever clients.
  • Added an option in Settings to replace graphical badge icons with authentic classic text tags aligned to the right edge: (Complete), (Failed), (Elite), etc. (enabled by default in Forever, disabled by default in Retail).
  • Completed quests in the log display their pending experience reward directly next to the title (e.g. [+410 XP]) (disabled by default).
  • Multi-language localization support across 10 official languages for all new settings and labels.
v3.4

Kerzo Classic Quest Log

09/27/2026
  • Direct Quest Sharing via Context Menu:
  • Right-clicking any eligible quest in the list while in a party or group now displays a direct "Share" action to share the quest immediately without switching panels.
  • Numeric Quest ID Search Filtering:
  • The Quick Search input box now matches numeric Quest IDs in addition to titles for both regular quests and World Quests.
v3.3.1

Kerzo Classic Quest Log

09/26/2026
  • Fixed a Lua error (attempt to concatenate global 'QUEST_TIME_LEFT') occurring when viewing timed quests by referencing Blizzard's standard TIME_REMAINING global string and localized fallback.
v3.3

Kerzo Classic Quest Log

09/25/2026
  • Full combat support: you can now open and close the Quest Log during combat (including with the ESC key) without interface errors.
  • Added an option to automatically track quests upon accepting them.
  • Updated translations for 10 official languages.
v3.2

Kerzo Classic Quest Log

09/25/2026
  • Enhanced Context Menu Actions:
  • Track & Untrack Quests directly from the quest list right-click context menu.
  • Direct Quest Abandonment: right-click any quest to abandon it immediately with safe confirmation dialog.
  • Copy Quest ID: instant one-click action to copy the numeric Quest ID to the clipboard dialog.
  • Multi-language localization support across 10 official languages for new context actions.
v3.1

Kerzo Classic Quest Log

09/21/2026
  • Unified Category: integrated into the official "Kerzo Addons" category in the TOC metadata
  • Custom Icon: configured dedicated addon icon thumbnail for Blizzard's Addon List
  • Branding & consistency: normalized naming to "Kerzo Classic Quest Log" across all bindings, UI modals, and 10 localization languages
  • Code cleanup: optimized source files and localized strings
v3.0

Kerzo Classic Quest Log

09/20/2026
  • World of Warcraft: Forever and Retail exclusive architecture: fully compatible with Retail (12.1.0, 12.1.5) and Forever Beta (1.60.1 / 1.16.x)
  • Coordinated integration with Kerzo Gold Tracker: dynamic bottom tabs to seamlessly toggle between Quest Log and Gold Tracker while sharing screen coordinates
  • Graceful restriction: completely disables addon execution on unsupported legacy clients (Classic Era, MoP, Anniversary) to prevent interface errors
  • Unified single TOC file declaring target interfaces for both Retail and Forever
  • Edition-specific Wowhead quest links supporting Retail and Forever (/forever/)
  • Client exclusivity in settings: client-exclusive options (such as Retail Warband notices, Campaign extras, World Quests, or Forever-exclusive settings) are displayed greyed out with an explanatory tooltip
  • Announcement modal for World of Warcraft: Forever on Retail clients
  • Multi-language localization support across 10 official languages for all new features and notifications
  • Added Turn-in Calculator and Ready Quests Summary: adds a live turn-in badge to the top quest counter showing quests ready to complete, and displays a detailed tooltip with total accumulated XP (and level percentage), total pending money, and individual quest rewards breakdown
  • Added Quick Action Button for quest items: interactive secure button with cooldown and charge tracking attached to an external side-tab on the top-right frame border to keep parchment text fully unobstructed
  • Added Current Zone Prioritization & Auto-Collapse: pins the player's current zone to the top of the quest log, auto-expands the current zone while auto-collapsing distant zones upon changing zones, and displays turn-in counts in the zone header
  • Added Best Vendor Value reward indicator: highlights the quest choice reward with the highest vendor sell value using a gold border and coin icon both in the quest log and in the NPC quest turn-in dialog (QuestFrame), and adds vendor sell price to the item tooltip
v2.6

Kerzo's Classic Quest Log

09/10/2026
  • Updated TOC interface version for WoW Patch 12.1 (120100)
  • Fixed Lua nil error on modifier keys by replacing obsolete global MouseIsOver with frame:IsMouseOver()
  • Fixed ADDON_ACTION_BLOCKED taint errors (SetPassThroughButtons and SetPropagateMouseClicks) by securing WorldMapFrame calls and C_QuestLog.SetSelectedQuest via securecall with combat lockdown guards
v2.5.1

Kerzo's Classic Quest Log

05/14/2026
  • Fixed taint propagating to GameTooltip widget container when hovering Area POIs and when closing the loot frame after viewing world quest rewards
  • Removed addon-side C_QuestLog.SetSelectedQuest swaps used to fetch reward links; reward links now fall back to the cached item link to avoid spreading secret-number taint
v2.5

Kerzo's Classic Quest Log

04/21/2026
  • Updated TOC metadata for WoW Patch 12.0.5
  • Added a shared temporary quest-selection helper for reward link lookups and dress-up/chat-link handling
  • Tightened quest reward link retrieval flow to reduce stale selected-quest state during 12.0.5 quest API access
v2.4

Kerzo's Classic Quest Log

04/13/2026
  • Fixed quest reward item tooltips, chat links and dress-up to use the actual quest reward link so scaled item levels match Blizzard's quest log
  • Fixed World Quests appearing under the wrong zone by filtering task quests to the correct map hierarchy
  • Fixed World Quest reward scaling so item level and rarity better match Blizzard's quest reward display
  • Added translated support for showing which other alts also currently have the same quest in their log
  • Added an options toggle for active-alt quest tracking, enabled by default
v2.3.1

Kerzo's Classic Quest Log

04/12/2026
  • Fixed quest log headers showing inconsistent colors due to recycled buttons retaining stale difficulty colors
v2.3

Kerzo's Classic Quest Log

04/05/2026
  • Isolated addon-owned tooltips from the shared Blizzard GameTooltip to reduce Area POI / world map widget taint
  • Added stronger cleanup for the addon private tooltip before reuse so widget state does not leak between displays
  • Localized the settings reset help message and fixed the broken accented text shown in the help popup
v2.2.3

Kerzo's Classic Quest Log

03/16/2026
  • Added tracker mode to open the world map without the Blizzard quest panel
  • Completed translations for the new tracker mode across all supported languages
v2.2.2

Kerzo's Classic Quest Log

03/15/2026
  • Fixed tracker world map click not respecting the compact map state when the integrated quest log is disabled
  • Added separate tracker modes for compact world map and world map with quest log
v2.2

Kerzo's Classic Quest Log

03/14/2026
  • New setting: Objective Tracker click behavior (dropdown with 3 modes: default, open quest log, open world map)
  • Fixed taint error (secret number) caused by SetCustomLineSpacing on the shared GameTooltip
  • Fixed Lua error in campaign tooltip when a chapter returns nil data from the API
  • Updated French translation (thanks Tuslow)
v2.1

Kerzo's Classic Quest Log

03/09/2026
  • New option: show/hide the embedded map below quest details (enabled by default)
  • Embedded map now supports click-to-open World Map in fullscreen
  • Improved map detection for quests with travel steps and optional route objectives
  • Better fallback search across related map hierarchies to reduce wrong-map previews
  • Added red objective marker when quest coordinates are available
  • Embedded map can render using discovered/explored area data when available
  • Improved map readability and consistency across regular quests and World Quests
v2.0

Kerzo's Classic Quest Log

03/09/2026
  • World Quests support (experimental): browse world quests grouped by expansion and zone
  • World Quest detail panel with objectives, rewards and map coordinates
  • Filter world quests by expansion in settings
  • Time-left indicator with red highlight when under 10 minutes
  • World Quest icon in the quest list
  • "Show Map" button works with World Quests
  • Embedded zone map preview below rewards in quest and World Quest details
  • Rewards displayed as interactive buttons (items, currencies, gold, XP)
  • Multi-language support for all World Quest strings
  • Display alter characters who finished a quest
  • Theming: Dark Mode, High Contrast, Classic and ElvUI
v1.1.2

Kerzo's Classic Quest Log

03/08/2026
  • Fixed taint error (textHeight secret number) caused by direct method replacement on ObjectiveTracker
  • ObjectiveTracker override reverted to hooksecurefunc with deferred HideUIPanel to close the World Map
v1.1.1

Kerzo's Classic Quest Log

03/07/2026
  • Fixed taint error (SetPassThroughButtons) by replacing hooksecurefunc with pre-hook on ObjectiveTracker
  • Fixed quest tracker click opening the World Map in fullscreen mode
  • Fixed keybinding override not capturing secondary TOGGLEQUESTLOG binding
v1.1.0

Kerzo's Classic Quest Log

03/07/2026
  • Fixed taint error ("attempt to compare a secret number value") caused by hooking C_QuestLog.SetSelectedQuest
  • Fixed taint from HookScript on protected QuestLogMicroButton (replaced with polling)
  • Fixed taint from hooking secure ObjectiveTracker methods (deferred via timer)
  • Multi-select quests: Ctrl+Click or click the left edge of a quest to mark it
  • Right-click menu now includes Select/Deselect Quest option
  • When 2+ quests are selected, a batch action bar appears with Abandon All and Hide/Unhide All
  • Abandon All shows a confirmation popup listing all quests to be abandoned
  • Hidden quests toggle is now an eye icon button (toggle) in the bottom-right corner
  • Eye icon shows a red strike-through line when viewing hidden quests
  • Selections are cleared when closing the quest log or switching hidden/normal view
  • Batch bar buttons use compact sizing for better fit
  • Fixed micro menu override icon not fading with the rest of the bar
  • Multi-language support for all new strings (10 languages)
v1.0.0

Kerzo's Classic Quest Log

02/15/2026
  • First release
  • Classic quest log layout: quest list panel, detail panel
  • Right-click menu: copy Wowhead URL, copy name, hide/unhide quests
  • Per-character hidden quests
  • Quick search bar with live filtering
  • Show/hide hidden quests toggle
  • Scale slider in options
  • Party Sync indicator
  • Campaign progress with lore viewer
  • Objective tracker override
  • Key bind and micro button overrides
  • Minimap button
  • High contrast mode
  • Resizable and draggable window
  • Multi-language support