From 0b1ff00a20b3d850ed10e643a350e942ade04293 Mon Sep 17 00:00:00 2001 From: Xurkon Date: Sun, 29 Mar 2026 18:33:22 -0500 Subject: [PATCH] docs: Update changelogs with tooltip fix --- CHANGELOG.md | 2 ++ docs/changelog.html | 1 + 2 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index da969c3..f14765f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,8 @@ Addressed micro-stutters and FPS drops (190 → sub-100) reported during high-fr - **[Perf — Quest Tracker Bag Scans]** Removed O(N) nested loops iterating over the entire character inventory in `TrackerLinePool:SetItem` and `QuestieQuest:CheckQuestSourceItem`, replacing them with native O(1) `GetItemCount(itemId)` queries. Completely eliminated thousands of `GetContainerItemInfo` calls. - **[Perf — Tracker Cooldown Throttling]** Added a 5Hz (0.2s) execution throttle to the tracker quest item button `btn.OnUpdate` frame handler, dropping baseline `GetItemCooldown` API polls from ~6000+ checks every few minutes down to a fraction of that load. + +- **[Fix — Tooltip Duplicates]** Added aggressive regex filtering to automatically strip Ascension's duplicate native custom quest text lines from appearing twice in unit and item tooltips (Before Questie seamlessly injects its own higher-fidelity formatted data). ## v1.5.4 (2026-03-29) ### Ascension Custom Zone Support diff --git a/docs/changelog.html b/docs/changelog.html index 0086f06..7eb0cc4 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -187,6 +187,7 @@
  • [Performance — Math Inlining] Removed QuestieLib:Euclid function call overhead from the minimap icon FadeLogic hot loop in favor of an inline Pythagorean distance check, reducing micro-stutters during movement.
  • [Performance — Quest Tracker Bag Scans] Removed O(N) nested loops iterating over the entire character inventory in TrackerLinePool:SetItem and QuestieQuest:CheckQuestSourceItem, replacing them with native O(1) GetItemCount(itemId) queries. Completely eliminated thousands of GetContainerItemInfo calls.
  • [Performance — Tracker Cooldown Throttling] Added a 5Hz (0.2s) execution throttle to the tracker quest item button btn.OnUpdate frame handler, dropping baseline GetItemCooldown API polls from over 6000 checks every few minutes down to a fraction of that load.
  • +
  • [Fix — Tooltip Duplicates] Added aggressive regex filtering to automatically strip Ascension's duplicate native custom quest text lines from appearing twice in unit and item tooltips (Before Questie seamlessly injects its own higher-fidelity formatted data).