Skip to content

v0.3.14

Latest

Choose a tag to compare

@Zaldaryon Zaldaryon released this 27 Aug 10:39
· 66 commits to main since this release
v0.3.14
f31079f

Optimum v0.3.14

Optimum v0.3.14 targets Vintage Story 1.22.7 and consolidates the fixes merged after v0.3.13 for worldgen safety, chunk lifecycle, installer reliability, shader reloads, and runtime patch validation.

Fixes

  • Failed chunk-pool initialization now rolls back cleanly, and chunk readers are disposed during save reload.
  • The worldgen safety gate detects Harmony patches on closures and unloads interlock with active worker footprints.
  • The map shader cache remains valid through shader reloads, and cloud rendering is retained after resize.
  • The patcher tolerates stale or corrupt debug symbols.
  • Runtime preflight reuses the configured data path.
  • The NixOS installer routes the .NET prerequisite through nixpkgs.
  • Packaging supports Inno Setup 6.4.3 and improves package-cache reuse and stale-cache detection.
  • VERSION, OptimumConfig.Version, README package examples, and current issue-form examples now use 0.3.14.

Validation

The release tree reports zero build warnings and errors, 666 passing Optimum tests with 34 skips, and 21 passing launcher tests. Clean bootstrap validated 138 patches and applied 116 with zero failures; patch validation reported 68 text patches, 48 Cecil patches, and 22 runtime donors compiled with zero conflicts. Vanilla compatibility reported zero cast divergences, shader validation passed, and the client opened with the expected Game Version: v1.22.7 (Stable) + Optimum v0.3.14 label.