| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Suave.3.7.2.nupkg | 2026-10-15 | 852.4 kB | |
| Suave.3.7.2.symbols.nupkg | 2026-10-15 | 1.1 MB | |
| Suave.DotLiquid.3.7.2.nupkg | 2026-10-15 | 19.9 kB | |
| Suave.DotLiquid.3.7.2.symbols.nupkg | 2026-10-15 | 23.1 kB | |
| Suave.Json.3.7.2.nupkg | 2026-10-15 | 10.5 kB | |
| Suave.Json.3.7.2.symbols.nupkg | 2026-10-15 | 11.7 kB | |
| README.md | 2026-10-15 | 778 Bytes | |
| v3.7.2 source code.tar.gz | 2026-10-15 | 1.8 MB | |
| v3.7.2 source code.zip | 2026-10-15 | 2.0 MB | |
| Totals: 9 Items | 5.8 MB | 0 | |
- Behaviour change:** a binding that cannot be bound (e.g. its port is already in use) is now reported to the caller.
startWebServerthrows theSocketExceptioninstead of returning normally, so astartWebServer cfg app; 0program exits with a non-zero code and supervisors (systemdRestart=on-failure, Docker restart policies) see the failure. WithstartWebServerAsync,listeningraises the exception instead of never completing (a program blocked on it hung for ever, even on SIGTERM) and the server task is faulted with it. With several bindings, one that fails stops the ones that did start, sostartWebServerthrows instead of carrying on with only some of them. Stopping the server by cancelling its token still completes cleanly. AddsAsyncResultCell.fail