Skip to content

1.1.0-rc4

Pre-release
Pre-release

Choose a tag to compare

@Str8UpWHITE64 Str8UpWHITE64 released this 25 Jun 15:17
· 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 Lua next/compare traceback or abort)
  • one line on what you were doing
    Please confirm the title screen / trace header says v1.1.0-rc4 first — older builds don't help.