What’s New
- Added
react-windowvirtualization to the captures screen, settings panel, executions history, and capture modal so only the visible items render; scrolling stays snappy even with many entries. - Introduced a shared
CaptureCardcomponent plus exportedCaptureEntrytype so every list shares the same UI surface and typing. - Wired the captures delete/refresh flows and executions controls into the virtualized lists, keeping interactions (open/delete/filter) intact while offloading DOM churn.
Fixes
- Ensured the UI no longer freezes when loading long capture/execution histories by limiting render scope to the viewport.
- Added proper typings for
react-windowso the lists stay type-safe.
Full Changelog: v0.5.1...v0.5.2