Commit Graph

109 Commits

Author SHA1 Message Date
Xurkon 59c33e9f9c feat: standardize v1.5.0 and consolidate stability fixes 2026-03-28 11:08:32 -05:00
Xurkon 4c7a318de6 Fix: Guard nil checks for iconData.Name and tip.title in MapIconTooltip 2026-03-26 09:39:21 -05:00
Xurkon cb91442706 Fix DrawWorldIcon graceful return when parent map lookup returns nil 2026-03-26 07:39:33 -05:00
Xurkon 1fc9727fee v1.4.9: Validation fixes, Profiler fix, Quest link duplicate fix, Ascension fixes 2026-03-26 06:47:54 -05:00
Xurkon 284f0c3794 feat: resolve quest cache validation timeout and update gitignore 2026-03-22 16:03:19 -05:00
Xurkon 6e34cebead feat: release v1.4.6 - Fix SavedVariables persistence and red textures for MafWow/3.3.5a 2026-03-22 08:30:20 -05:00
Xurkon 3408527cb6 Fix l10n undefined nil reference crash when accepting new quests 2026-03-21 14:58:10 -05:00
Xurkon 1d7081fbb8 Fix legacy client db initialization blocking for ALL wow clients 2026-03-21 11:10:06 -05:00
Xurkon a44909b1fe fix: clear WotLKDB globals on cached loads to remove lingering taint
docs: add v1.4.4r2 changelog
2026-03-21 10:27:27 -05:00
Xurkon 8825e6fa66 fix: nil out WotLKDB globals after pull to eliminate _G taint 2026-03-21 09:23:42 -05:00
Xurkon 54aa7ea9bb chore: Remove route optimization from Questie-X (moved to Questie-RouteOptimizer plugin) 2026-03-21 07:58:04 -05:00
Xurkon 764ea7d2fc fix: Use UntrackQuestId properly for untracking 2026-03-21 01:00:01 -05:00
Xurkon 2e32a260ea fix: Remove QuestLog_Update call to prevent hook loop 2026-03-20 23:52:39 -05:00
Xurkon 01edab2632 fix: Call tracker methods directly on shift-click instead of AQW_Insert 2026-03-20 23:49:10 -05:00
Xurkon 229f6faba6 cleanup: Remove debug code from tracker 2026-03-20 23:42:12 -05:00
Xurkon 81f41a1fce fix: Shift-click now toggles tracking for all quests in quest log 2026-03-20 23:41:40 -05:00
Xurkon e968a41497 debug: Check autoTrack setting and AutoUntracked state 2026-03-20 23:28:56 -05:00
Xurkon 103e3e4346 debug: Check tracking state on click 2026-03-20 23:10:50 -05:00
Xurkon c9dab76508 debug: Check button value in hook 2026-03-20 23:09:22 -05:00
Xurkon 7eb59e9259 debug: Add detailed debug to QuestLogTitleButton_OnClick hook 2026-03-20 23:05:41 -05:00
Xurkon 5916be505f debug: Add print to QuestLogTitleButton_OnClick hook 2026-03-20 22:49:03 -05:00
Xurkon 7fb8155af1 debug: Add SetOnClick debug print 2026-03-20 22:13:03 -05:00
Xurkon 4dcd644ac2 debug: Add print to OnClickQuest 2026-03-20 22:08:08 -05:00
Xurkon 4a78619416 test: Add click debug test 2026-03-20 22:04:51 -05:00
Xurkon 6e6eb3226e debug: Added click debug logging to TrackerLinePool.OnClickQuest 2026-03-20 21:41:16 -05:00
Xurkon 2df8a7b96d fix: v1.4.4 - AceGUI pool fixes, event handling nil checks, QuestieLearner serialization, l10n format fixes 2026-03-20 21:16:58 -05:00
Xurkon f32520078c fix: rewrite route optimizer with proper debug logging and coordinate extraction 2026-03-19 22:07:07 -05:00
Xurkon 6814ab4869 fix: import QuestieRouteOptimizer in slash command handler 2026-03-19 21:56:45 -05:00
Xurkon 156a184da4 fix: rewrite QuestRouteOptimizer module 2026-03-19 21:48:02 -05:00
Xurkon 7857340c37 fix: nil check for QuestieRouteOptimizer.Update 2026-03-19 21:37:05 -05:00
Xurkon 971d780a9b feat: Add Quest Route Optimization feature 2026-03-19 21:30:05 -05:00
Xurkon 5d94cf8f67 feat: v1.4.0 - Code review fixes and taint resolution
- C_Timer OnUpdate uses elapsed param
- IsAchievementCompletion checks completion boolean
- C_Map.GetPlayerMapPosition fixes
- QuestieLearner GUID function forward declarations
- Taint guards on secure hooks (InCombatLockdown + pcall)

Fixes ADDON_ACTION_BLOCKED: UseAction() errors
2026-03-19 19:24:24 -05:00
Xurkon 5cb64a4c30 feat: release v1.3.9 - fix BackdropTemplate crash and quest re-tracking reliability 2026-03-19 15:14:05 -05:00
Xurkon c5c3897421 feat: idempotent quest tracking and robustness improvements v1.3.7 2026-03-19 00:22:26 -05:00
Xurkon 301d7185fb release: v1.3.6 2026-03-18 23:16:02 -05:00
Xurkon b8ee31e2eb Fix tooltip progress caching for dynamically learned AI spawns 2026-03-18 22:55:53 -05:00
Xurkon 9ad5272ed6 fix: correctly detect legacy xpcall dropping varargs 2026-03-18 22:18:14 -05:00
Xurkon afd2dc82b9 refactor: simplify and perfect Lua 5.0 select polyfill 2026-03-18 22:10:24 -05:00
Xurkon d1f757e2bb fix: add variadic xpcall polyfill for older clients 2026-03-18 21:38:53 -05:00
Xurkon 28fc4d5095 chore: release v1.3.5 - Comprehensive Taint & Architecture Fixes 2026-03-18 21:27:48 -05:00
Xurkon 647981f8d8 fix: implement tocVersion guard for GameVersionError.lua and update changelogs 2026-03-18 17:52:38 -05:00
Xurkon 35b581d6a9 feat: Release v1.3.4 - Fix l10n initialization error and complete WotLKDB taint analysis 2026-03-18 17:35:22 -05:00
Xurkon aed0daf4ce feat: Release v1.3.2 — Taint Resolution & Stability patches 2026-03-18 15:08:52 -05:00
Xurkon bd31b2d383 refactor: disable guild-channel data sharing 2026-03-17 23:36:06 -05:00
Xurkon 282d7cdd22 docs: make channel join log visible for verification 2026-03-17 22:58:20 -05:00
Xurkon a69883594c fix: initialize QuestieLearnerComms in QuestieLearner 2026-03-17 22:52:12 -05:00
Xurkon b0f8ba22e7 feat: release v1.3.0 - QuestieLearner Confidence & Tiered Pruning Engine 2026-03-17 22:33:01 -05:00
Xurkon 7f16d31294 docs: add v1.2.9 changelog — cross-link engine, zone fix, untrack fix 2026-03-17 17:38:43 -05:00
Xurkon 35f2d49b6c fix: patch IsComplete method onto QuestLogCache fallback objects in currentQuestlog so QuestieMap doesn't crash 2026-03-16 23:08:38 -05:00
Xurkon a7a66810be fix: store fallback quests in TrackerUtils._fallbackQuests not currentQuestlog to prevent arrow/quest module crashes 2026-03-16 23:05:58 -05:00