{"version":"2.0.37","anchor":"session-persistence-improvements","canonical_anchor":"session-persistence-improvements","heading":"Session Persistence Improvements","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.37\/e\/session-persistence-improvements","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.37","markdown":"### Session Persistence Improvements\n\n**Graceful Shutdown:**\n\n- Session data now flushes completely before process exit\n- Prevents data loss from in-flight writes during termination\n- Write tracking system counts pending operations\n- Process exit hook calls `flush()` to wait for completion\n- **Evidence**: `flush()` method at line 474250, cleanup registration in `mw()` at lines 474210-474212, `trackWrite()` wrapper at line 474242"}