v0.10.1
Graceful shutdown
The portal now handles SIGTERM cleanly: it advertises itself as unready, lets in-flight requests complete, and then closes the listener. This eliminates connection errors that previously surfaced during rolling restarts.
See docs/GRACEFUL_SHUTDOWN.md for the full lifecycle, configuration, and deployment notes. (#113)
Full Changelog: v0.10.0...v0.10.1