Skip to content

Optimum 0.3.22

Latest

Choose a tag to compare

@Zaldaryon Zaldaryon released this 30 Oct 21:08
· 2 commits to main since this release
v0.3.22
a470101

Optimum 0.3.22 targets Vintage Story 1.22.7. This release is mostly about making the installer work on more machines.

What's new

  • Installer on Windows: if the install used to stop with "Could not open output file", that is fixed. Optimum now unpacks the game in a short folder and checks that this will work before it downloads anything. If one location doesn't work, for example because of Controlled Folder Access, it tries another and tells you what to change if none does.
  • Git on Windows: if Git is missing, the installer can fetch a portable Git by itself, without admin rights.
  • Downloads: the installer shows how big the download is and how much disk space it needs. When the server allows it, a dropped connection resumes instead of starting over, and a download you already finished is checked and reused.
  • Smaller screens: the installer window can be resized, opens maximized and fits small displays. You can type the install path yourself, including hidden AppData folders, and it tells you right away if the folder isn't writable.
  • Linux: one-click mod install from ModDB now works. The installer can also set up missing prerequisites with apt, dnf, pacman or zypper after you confirm, and there is a Nix shell for NixOS.
  • macOS: the installer now finishes the source-built install and shows manual steps for any missing tool. It never runs Homebrew for you.
  • Settings: in the Extra tab, options that can't be used with your other mods are now marked, with the mod that caused it. Your saved choice is kept.

Compatibility fixes

  • DarkVision terrain no longer fails to patch on opaque blocks.
  • The status overlay compiles again when the game's thread pool API lacks the Optimum extras.
  • Windows build errors from decompiler SDK references (CS0234) are gone.

For developers

  • New numeric benchmark snapshot in OptimumDiagnostics.
  • Release pages list a SHA-256 hash for every file, plus VirusTotal reports for the installers.

Checksums and scans

File SHA-256 VirusTotal
Optimum-v0.3.22-linux-x64-Installer.AppImage 2187802a8ff05b36d1ea4d5a8be988f9863adea0c68fb4a1b1716396120127f5 report
Optimum-v0.3.22-linux-x64-Installer.deb cd544e4702e795e504232f1585f9b9ad2adb686c8a378c370a25b50e03f910c4 report
Optimum-v0.3.22-linux-x64-Installer.rpm 3140d4a13469ce156e1803fa056797f49be0b6af0ce3e86220d20b045edc493b report
Optimum-v0.3.22-linux-x64-overlay.tar.gz c1e6b1dbc709a711596d503de876fc5076914bdaedc2b835672186da90745be3 report
Optimum-v0.3.22-osx-arm64-Installer-Portable.zip 8d1ab2df9a9bb80b6bfa9a0a75e3235744ef3fcc6b28a8c99e23bb51577d0d03 report
Optimum-v0.3.22-osx-arm64-Installer.pkg 92d4d2c2111c675330d222fdfabcae4e57828f4745a59e6fb8a044dc4c3927cd report
Optimum-v0.3.22-osx-x64-Installer-Portable.zip afffe9f36ac956ba79dfdd9bafe1eb57ca2b737322c07ec485271c5f6941c0f8 report
Optimum-v0.3.22-osx-x64-Installer.pkg 51d31af133061fea4e46b3c31bfbd943bc35955c99c8036e3b8406591cb949e8 report
Optimum-v0.3.22-win-x64-Installer-Portable.zip 1e348657d68cb2c2428b37f2cc59887d7ec71a77b7d0ea1dd77cc57c51dccfc1 report
Optimum-v0.3.22-win-x64-Setup.exe b4b60e6eb9b1fce588f295757f42f737d7e2ad5fdfee5e4703b4a2986f2f871b report
Optimum-v0.3.22-win-x64-overlay.tar.gz 600b8386b65c38132a7f14b9b26264a751e460871a352e202db349eb36f2aff9 report
Optimum.Installer-0.3.22-full.nupkg 786c5f0d1e51ca3927c1967a2f1730bfa5b6ff5069a2226ef28711a5303a6819 not scanned
Optimum.Installer-0.3.22-linux-full.nupkg 5527340f9a99b51595f54a181f93e9b8523bd7ac41c100821eb5610fb2e11f4f not scanned
RELEASES fcdabc616625af4b7e1702707d526289769be8b1b9670cd3f4612f5d407423de not scanned
optimum-manifest-linux-x64.json ebfad0224f3314c88efe85cd8d96782c2a23f640ebb53d7ec61a759e0917dc53 not scanned
optimum-manifest-win-x64.json 5e4bf4aab8f7417ea3e48ef2bd9b2ec3510eb05990027a72bfaad45df7d8b09c not scanned
releases.linux.json 734d257d79da0832ed5f6fc2548772521f3f6a2db26e9f8173a9036f6cdef16d not scanned
releases.win.json 035704f303a3be27a2ab2841574fd5d1c7cec2c92d371f6bd40a1f3314eed0ec not scanned

Feed files (assets.*.json, *.nupkg) and metadata are listed by hash only and not submitted for executable analysis. To verify a download: certutil -hashfile <file> SHA256 on Windows, sha256sum <file> on Linux, or shasum -a 256 <file> on macOS. VirusTotal results are advisory and provide external engine scan reports; they are not a guarantee of safety or a substitute for code signing.