11/14/2026 Kerzo Classic Quest Log v6.4.0 - 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. 11/13/2026 Kerzo Classic Quest Log v6.3.3 - 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. 11/11/2026 Kerzo Classic Quest Log v6.3.2 - 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. 11/11/2026 Kerzo Classic Quest Log v6.3.1 - 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. 11/11/2026 Kerzo Classic Quest Log v6.3 - 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. 11/10/2026 Kerzo Classic Quest Log v6.2.6 - 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. 11/09/2026 Kerzo Classic Quest Log v6.2.5 - 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. 11/07/2026 Kerzo Classic Quest Log v6.2 - 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. 11/06/2026 Kerzo Classic Quest Log v6.1.4 - 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. 11/05/2026 Kerzo Classic Quest Log v6.1.3 - 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. 11/05/2026 Kerzo Classic Quest Log v6.1.2 - 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. 11/05/2026 Kerzo Classic Quest Log v6.1.1 - 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. 11/04/2026 Kerzo Classic Quest Log v6.1.0 - 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. 10/27/2026 Kerzo Classic Quest Log v6.0.1 - 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! 10/25/2026 Kerzo Classic Quest Log v6.0.0-rc2 - 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. 10/24/2026 Kerzo Classic Quest Log v6.0.0-rc1 - 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. 10/24/2026 Kerzo Classic Quest Log v5.5.2 - 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. 10/23/2026 Kerzo Classic Quest Log v5.5.1 - 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. 10/22/2026 Kerzo Classic Quest Log v5.5 - 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. 10/22/2026 Kerzo Classic Quest Log v5.4.1 - 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. 10/21/2026 Kerzo Classic Quest Log v5.4 - 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. 10/19/2026 Kerzo Classic Quest Log v5.3.4 - 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. 10/17/2026 Kerzo Classic Quest Log v5.3.3 - 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. 10/17/2026 Kerzo Classic Quest Log v5.3.2 - 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. 10/17/2026 Kerzo Classic Quest Log v5.3 - 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. 10/15/2026 Kerzo Classic Quest Log v5.2 - 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. 10/14/2026 Kerzo Classic Quest Log v5.1.1 - 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. 10/14/2026 Kerzo Classic Quest Log v5.1 - 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. 10/13/2026 Kerzo Classic Quest Log v5.0 - 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. 10/09/2026 Kerzo Classic Quest Log v4.3 - 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. 10/03/2026 Kerzo Classic Quest Log v4.2 - 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. 10/02/2026 Kerzo Classic Quest Log v4.1 - 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. 10/02/2026 Kerzo Classic Quest Log v4.0.3 - 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. 09/30/2026 Kerzo Classic Quest Log v4.0.2 - 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. 09/30/2026 Kerzo Classic Quest Log v4.0.1 - Removed automatic promotional login popup for Kerzo Postal Enhancer. - Added a dedicated button in the About window to discover Kerzo Postal Enhancer on demand. 09/29/2026 Kerzo Classic Quest Log v4.0 - 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. 09/28/2026 Kerzo Classic Quest Log v3.5 - 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. 09/27/2026 Kerzo Classic Quest Log v3.4 - 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. 09/26/2026 Kerzo Classic Quest Log v3.3.1 - 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. 09/25/2026 Kerzo Classic Quest Log v3.3 - 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. 09/25/2026 Kerzo Classic Quest Log v3.2 - 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. 09/21/2026 Kerzo Classic Quest Log v3.1 - 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 09/20/2026 Kerzo Classic Quest Log v3.0 - 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 09/10/2026 Kerzo's Classic Quest Log v2.6 - 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 05/14/2026 Kerzo's Classic Quest Log v2.5.1 - 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 04/21/2026 Kerzo's Classic Quest Log v2.5 - 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 04/13/2026 Kerzo's Classic Quest Log v2.4 - 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 04/12/2026 Kerzo's Classic Quest Log v2.3.1 - Fixed quest log headers showing inconsistent colors due to recycled buttons retaining stale difficulty colors 04/05/2026 Kerzo's Classic Quest Log v2.3 - 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 03/16/2026 Kerzo's Classic Quest Log v2.2.3 - Added tracker mode to open the world map without the Blizzard quest panel - Completed translations for the new tracker mode across all supported languages 03/15/2026 Kerzo's Classic Quest Log v2.2.2 - 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 03/14/2026 Kerzo's Classic Quest Log v2.2 - 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) 03/09/2026 Kerzo's Classic Quest Log v2.1 - 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 03/09/2026 Kerzo's Classic Quest Log v2.0 - 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 03/08/2026 Kerzo's Classic Quest Log v1.1.2 - 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 03/07/2026 Kerzo's Classic Quest Log v1.1.1 - 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 03/07/2026 Kerzo's Classic Quest Log v1.1.0 - 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) 02/15/2026 Kerzo's Classic Quest Log v1.0.0 - 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