1.1.0-rc4
Pre-release
Pre-release
·
14 commits
to master
since this release
Librarian-AP v1.1.0-rc4
Fourth release candidate for 1.1.0. Client-side crash hotfix — drop-in install, replace your Scripts/
folder. Your apworld and existing seeds are unchanged — no need to regenerate or reconnect a new seed.
New in rc4 — the rc3 crash fix
- The intermittent native crash should be fixed (for real this time). The 5 rc3 crash reports turned out to be
a different bug than the render race rc3's pump fixed: a cross-thread Lua-state race. UE4SS runs the mod's
Lua on a background thread, but the game's own hook callbacks — and the ward pump — run Lua on the game thread;
when both touched the same Lua tables at once (e.g. right as items/series rolled in), the Lua heap corrupted and
the game aborted. rc4 makes the game-thread side only ever read immutable snapshots, so it can no longer collide
with the background thread. This is the fix I need you to validate — play through item bursts, row/series
completions, and general shelf-walking, and tell me if it stays stable.
Install
- Overwrite your existing bundle as usual (or just replace
…/Librarian/Binaries/Win64/Mods/Librarian-AP/Scripts/). Keep your existing apworld and YAML. No seed regen. - Confirm the title screen shows
v1.1.0-rc4.
Two intentional behavior changes (NOT bugs)
- Completion / section / floor / level checks now send within ≤3 s of the event (they ride the existing 3 s
sync loop) instead of instantly. Items still arrive — just a hair later. - The section-sign glow refreshes within ≤5 s after a Continue instead of immediately.
Known issues (unchanged from rc3)
- "Invisible when held" book (rare, random). Workaround: throw it out of bounds (it returns visible), or reload.
- Return-to-menu freeze (rare). A heavy ward pass right before going to the menu can still freeze the
Menu→Continue path. Separate follow-up.
If you crash — PLEASE send logs
Send the crash-report folder, especially:
Mods/Librarian-AP/crash_trace.log— the breadcrumb ledger (its tail names the last mod op)…/Binaries/Win64/UE4SS.log— the last ~200 lines (look for a Luanext/comparetraceback orabort)- one line on what you were doing
Please confirm the title screen / trace header saysv1.1.0-rc4first — older builds don't help.