Download Latest Version AquaSWMM-windows-x64.zip (41.2 MB) Google Add to Preferred Sources
Home / v0.9.8
Name Modified Size InfoDownloads / Week
Parent folder
StormSewer-0.9.8-setup.exe 2026-09-11 21.1 MB
stormsewer-cli-linux-x64.tar.gz 2026-09-11 498.8 kB
stormsewer-cli-macos.tar.gz 2026-09-11 859.4 kB
stormsewer-cli-windows-x64.zip 2026-09-11 411.4 kB
StormSewer-linux-x64.tar.gz 2026-09-11 9.2 MB
StormSewer-macos-universal.zip 2026-09-11 11.6 MB
stormsewer-web.zip 2026-09-11 66.6 kB
StormSewer-windows-x64.zip 2026-09-11 35.8 MB
StormSewer-x86_64.AppImage 2026-09-11 22.3 MB
README.md 2026-09-11 1.8 kB
v0.9.8 source code.tar.gz 2026-09-11 1.9 MB
v0.9.8 source code.zip 2026-09-11 2.0 MB
Totals: 12 Items   105.8 MB 0

StormSewer v0.9.8

If StormSewer has never started on one of your machines — a virtual desktop, a freshly imaged laptop, a build server — install this release. It starts there now. Nothing about the hydraulics changed; every number in v0.9.7 is unchanged.

Fixed

  • The app needed the Visual C++ Redistributable and never said so. On any Windows machine without it, double-clicking StormSewer did nothing at all: Windows failed to load the program before a single line of it ran (STATUS_DLL_NOT_FOUND, 0xC0000135), with no window, no error, and nothing in the log. Rust links vcruntime140.dll by default, and that DLL ships with Microsoft's redistributable, not with Windows.

This release links the C runtime into the executable instead, so there is no redistributable to install and nothing to go missing. It costs 230 KB. The fix reaches every download: the installer, the portable zip, Chocolatey, and Scoop.

Microsoft's winget validation sandbox found it — a clean Windows image is exactly the case nobody tests on. The bundled Mesa software-OpenGL fallback from v0.9.5 was failing for the same reason, so machines with no GPU driver had no path at all.

scripts\check-no-vcruntime.ps1 now reads the executable's import table on every release and smoke build and fails if a runtime dependency comes back. A launch test cannot catch this: every build machine already has the redistributable installed, which is how it shipped in the first place.

Unchanged

  • Manning's K stays 1.486 and every capacity matches v0.9.7 exactly. This is a packaging fix; sealed sheets produced with v0.9.7 reproduce here.

Full Changelog: https://github.com/mf4633/stormsewer/compare/v0.9.7...v0.9.8

Source: README.md, updated 2026-09-11