Update 2.87
6/13/2026
v2.87.0BETAMINOR
Lulu
Magic DLLs (FFX): Direct Patch Builder inside the editor menu
Extras -> Magic DLLs (FFX)now exposes a direct authoring panel that emits an output DLL with byte patches or ASCII patches from afile offsetorRVA, reusing the existing compiler/patch-plan path without forcing the user to author external JSON. The selected original is not overwritten: both buttons always ask for an output DLL. Guardrail preserved:Role CandidatesandHost Context / InitMagicPRX Fieldsremain evidence/candidate labels; real behavior edits still require patching bytes/strings/ASM at a concrete address, manual C/ASM, or RT2 proof. Editor bumped to2.87.0.0. Validation:dotnet build FFXProjectEditor\FFXProjectEditor.csproj -c Release -o work\_build_magicdll_direct_patch_2870 --no-restorewith 0 errors / 366 baseline warnings
v2.86.2
v2.87.1BETAPATCH
Lulu
Embedded Magic Viewer: WebView2 404 hotfix
- fixes the case where port
8766was already occupied by an olderhttp.serverrooted directly atRuntimeTools/FFXMagicViewerWeb; the launcher saw the port alive and navigated to/RuntimeTools/FFXMagicViewerWeb/index.html, which returns 404 under that server root.MagicViewerLaunchernow probes the repo-root URL first and automatically falls back to/index.htmlwhen needed, keeping the embedded viewer usable without manually killing the stale server. Editor bumped to2.87.1.0. Validation: current HTTP state proved/RuntimeTools/FFXMagicViewerWeb/index.html -> 404and/index.html -> 200; buildwork\_build_magicviewer_url_hotfixwith 0 errors / 366 baseline warnings
v2.87.0