Releases: shefing/APIReplay
Releases · shefing/APIReplay
Release list
v0.1.20 - Restore loadingFinished body-fetch flow
v0.1.19 - Unique timestamp-based keys for duplicate endpoints
chore: renumber all versions from 1.0.X to 0.1.X Co-authored-by: Junie <junie@jetbrains.com>
v0.1.18 - Swallow debugger detach errors during replay
Fix: Replay no longer logs Uncaught (in promise) Error: Detached while handling command when the debugger detaches mid-flight (tab navigated/closed, replay stopped, or MV3 service worker recycled).
- All
chrome.debugger.sendCommandcalls insrc/background/replayer.tsare routed through asafeSendCommandhelper that swallows detach-related errors. - Replay state is re-checked after the latency wait before sending the response so we don't try to fulfill on a detached debugger.
v0.1.17 - Auto-fit table + remove unreliable match indicator
feat(popup): auto-fit table columns; remove unreliable per-row match …
v0.1.16 - Reordered table + live replay hit indicator
feat(popup): reorder table (Status 2nd, Path flex), merge hits into s…
v0.1.15 - Compact UI
feat(popup): collapsible advanced replay settings, compact fit-to-dis…
v0.1.14 - Per-row match indicator + status above tabs
feat(replay): per-row match indicator + move status above tabs Co-authored-by: Junie <junie@jetbrains.com>
v0.1.13 - Replay UX improvements
feat(popup,replayer): focus Replay tab on open during replay; scope r…
v0.1.12 - Record tab shows full list after stop
fix(popup,recorder): declare currentRecordingApis + drain recorder qu…
v0.1.11 - Stop dropping GETs without loadingFinished
fix(recorder): persist in responseReceived, not loadingFinished Co-authored-by: Junie <junie@jetbrains.com>