v0.36.3-forever
What's new
v0.36.3 - 2026-10-08
Reuse one Bestiary PlayerModel across encountered creatures, revisits, deletions and resets. Conceal unidentified delayed completions and revalidate the current source through a cleared, synchronously completed setter before revealing a scene or updating its portrait. Preserve slow-load retries, live-unit identity checks, offline fallback and rotation; accept verified live-unit loads whose display ID is zero without using zero as a portrait display ID.
Add bounded native diagnostics and regression coverage for shared-frame stale callbacks, failed/restricted getters, appearance variants, live GUID changes and retained frame counts. Close A7 after owner-operated native model/portrait switching, live-target, rotation and page-reopening checks, plus 103-file regression validation. Native asset-memory and FPS effects remain unmeasured.
Preserve character ownership allocation across full reset, allowing offline characters to re-import retained journals without sharing another character's delivery state. Isolate preserved Annals during old-format restore so a late startup failure leaves all nine original roots unchanged.
Clear failed/interrupted Pick Pocket state without losing the next corpse's READY snapshot; continue ordinary capture after expiry while rejecting expired pocket evidence. Refresh matching active quest-completion reward snapshots when item data becomes readable, preserving selection and turn-in ordering.
Preserve confirmed Pick Pocket coin-window attribution across rapid same-target repeat casts and native loot close/reopen events, without borrowing expired, ambiguous, conflicting or corpse evidence. Keep existing historical cash labels unchanged and add a regression replay of the native event sequence.
Give automatic Atlas entrances durable Annals references and select their projected entrance key. Resolve supported historical imports within the originating character's namespace; refuse missing or ambiguous sources.
Limit Cash Flow widgets to 25 transaction rows per page, retain access to the complete archive, preserve the browsing anchor, and defer hidden rendering until the Ledger reopens. Remove redundant hidden full-history text layout and the overlapping Back to contacts button; the Cash Flow toggle returns to contacts.
Support exact-match stable and prerelease Lore reports with the same version syntax policy as sharing. Preserve schema checks, stored-report compatibility and exact installed-version equality.
Separately harden startup against unsupported/malformed account roots before imports and shared UI writes, while retaining fresh and supported legacy account shapes and raw recovery export.
Correct current architecture guidance to eight journals, seven account-backed families and nine whole-snapshot roots. Add focused audit regressions and acceptance documentation; native performance is unmeasured.
This mod has no additional files

