Release v1.4.5: Network & Taint Stability Update

This commit is contained in:
Xurkon
2026-03-21 15:53:07 -05:00
parent c93059a865
commit d342fd3461
7 changed files with 10 additions and 52 deletions
+3
View File
@@ -0,0 +1,3 @@
## v1.4.4r6 — Questie-X Network Deserialization Fix
- **[Network Fix]** Resolved a critical crash (Usage: AceSerializer:Deserialize(str): str must be a string, got table) occurring in QuestieLearnerComms and Export functions. This was caused by a lightweight, customized AceSerializer-3.0.lua implementation in Questie-X that lacked proper self parameter handling for standard colon-syntax method calls (:). As a result, method calls were serializing/deserializing the library table itself instead of the intended payload string. We patched AceSerializer natively to dynamically support both dot (.) and colon (:) syntax seamlessly without dropping arguments, while ensuring Deserialize correctly yields (success, result) tuples expected by the calling functions.