orca/src/preload
Brennan Benson 194e1a8d4d
fix(persistence): make the renderer unload checkpoint durably flush before reporting success (#12387)
The sync before-unload checkpoint staged renderer state and then queued
store.flushPendingAsync() fire-and-forget, so reload/restart/update paths
navigated while the staged session, scrollback and UI state were still
only in memory. Quit is covered by the will-quit flush barrier; those
paths were not.

Keep staging synchronous (no sync durable writes), but record the flush
outcome and expose it on app:await-before-unload-checkpoint. Restart,
updater install and lazy-chunk recovery reload now join that write before
navigating and abort the attempt when it fails or outlives a 20s deadline.
2026-08-03 19:18:40 -07:00
..
api-types.ts fix(persistence): make the renderer unload checkpoint durably flush before reporting success (#12387) 2026-08-03 19:18:40 -07:00
browser-find-subscriptions.test.ts fix(browser): scope Cmd/Ctrl+F find to the focused split (#11348) (#11351) 2026-07-30 14:17:26 -07:00
browser-find-subscriptions.ts fix(browser): scope Cmd/Ctrl+F find to the focused split (#11348) (#11351) 2026-07-30 14:17:26 -07:00
browser-window-close-installation.ts fix(browser): prevent window.close guest crashes (#11910) 2026-08-01 03:08:11 -07:00
browser-window-close.test.ts fix(browser): prevent window.close guest crashes (#11910) 2026-08-01 03:08:11 -07:00
browser-window-close.ts fix(browser): prevent window.close guest crashes (#11910) 2026-08-01 03:08:11 -07:00
e2e-config.ts fix(terminal): bound SSH & remote hidden-worktree terminal retention (C1) (#10625) 2026-07-29 00:47:18 -07:00
gitlab.ts
index.ts fix(persistence): make the renderer unload checkpoint durably flush before reporting success (#12387) 2026-08-03 19:18:40 -07:00
pty-snapshot-capability-ipc.test.ts fix(terminal): make snapshot capability lookup async (#11881) 2026-07-31 23:38:26 -07:00
renderer-heap-statistics-reader.test.ts fix(crash-reporting): record exact V8 heap sizes, not Blink's quantized ones (#10683) 2026-07-25 22:54:20 -07:00
renderer-heap-statistics-reader.ts fix(crash-reporting): record exact V8 heap sizes, not Blink's quantized ones (#10683) 2026-07-25 22:54:20 -07:00
renderer-restart-wiring.test.ts fix(persistence): make the renderer unload checkpoint durably flush before reporting success (#12387) 2026-08-03 19:18:40 -07:00
renderer-restart-wiring.ts fix(persistence): make the renderer unload checkpoint durably flush before reporting success (#12387) 2026-08-03 19:18:40 -07:00
runtime-environment-subscriptions.test.ts
runtime-environment-subscriptions.ts
ssh-authority-forwarding.test.ts feat: bound direct SSH reconnect fan-out and recovery (#11003) 2026-07-28 12:33:17 -07:00
updater-package-recovery.test.ts fix(updater): recover Linux .deb/.rpm installs that fail escalation (#12183) 2026-08-02 20:46:49 -07:00