v0.2.3
Hotfix release addressing install failures and runtime crashes.
Fixes
- Installer picks the correct VS version: users with multiple Vintage Story installs no longer get the wrong one detected.
- Browse selection sticks: the GUI no longer overwrites a user-browsed VS path on prereq refresh.
- GameVersion.cs.patch corrected: the 0.2.2 patch targeted a wrong baseline, causing OptimumConfig build errors.
- UTF-8 lang file merge: non-ASCII characters no longer corrupt under Windows PowerShell 5.1.
- License dialog crash (Windows): switched from RichTextBox to plain TextBox (fixes both the RTF format error and the VScroll method-not-found error).
- BOM in vanilla lang files (Linux/macOS): json merge uses utf-8-sig for reads.
- Handbook crash from mod exceptions: a mod NullRef in GetHeldItemInfo no longer kills the handbook loading thread.
- Shader content validation: truncated shaders (non-empty but missing
void main) now detected and cache discarded.
Upgrade path
Download the source zip from this release page and run your platform's install script. If you previously hit the blur.vsh crash, delete the .vanilla folder before re-running.