Skip to content

v0.2.6

Choose a tag to compare

@Zaldaryon Zaldaryon released this 08 Jul 10:56
· 11 commits to main since this release
v0.2.6
8e22696

Targets Vintage Story 1.22.3.

Fixes

  • The v0.2.5 Windows installer failed at the patch step with ClientLinux.cs: No such file or directory. The datapath.cfg feature patched the client entry file, which carries a different class name on each OS: ClientLinux, ClientWindows, ClientMac. The logic now lives in ClientProgram.Main inside VintagestoryLib, which every platform shares. Windows and macOS installs now get the custom data folder feature that v0.2.5 only delivered on Linux. If you renamed the patch to .disabled as a workaround, delete your Optimum source folder and install v0.2.6 fresh.

Removed

  • Five VintagestoryLib patches that never reached the shipped build (ClientWorldMap, ParticleManager, SystemClientTickingBlocks, EventHelper, SvgLoader). The patch checker now fails when a VintagestoryLib patch has no Cecil transplant target, which prevents this class of silent gap.
  • Stale coverage tests for the blur shaders that v0.2.5 removed. The suite runs green at 204 tests.

Install

Clone the repo or download the source zip. Run install-windows.cmd (Windows), ./scripts/install-linux.sh (Linux), or make build (any platform). The build downloads the official VS 1.22.3 client on first run.