| Name | Modified | Size | Downloads / 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 linksvcruntime140.dllby 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