Releases
v1.6.5
Compare
Sorry, something went wrong.
No results found
What's New in v1.6.5
Memory & Cleanup
Memory cleanup on device disconnect — frees response bodies, trims logs, clears perf data (debounced 3s to avoid data loss on hot reload)
Memory cleanup on app quit — releases heavy state before shutdown
Cancel pending rAFs in clearAll() to prevent stale renders
Close CDP DevTools window on app quit
Console Improvements
Getter/setter visibility — console object tree now shows model getter values (e.g. deliveryId instead of _deliveryId) via prototype chain walking
Native Logs Cmd+K clear — added missing case 'native' to clearActiveTab()
Version History & Rollback
Version History panel in Settings — shows all GitHub releases with current version badge
Rollback support for both .dmg and npm users :
.dmg users: Download button opens the .dmg asset directly
npm users: Click to copy npx reactoradar@<version> command
Adaptive rollback instructions — detects install type and shows appropriate steps
Release notes modal — view changelog for any version
Stability & Crash Fixes
WebSocket error handlers on individual client connections in bridge servers and React DevTools relay — prevents unhandled error crashes
Native log stream error handlers on stdout/stderr — prevents broken pipe crashes
Null/undefined guards throughout version history, changelog modal, and GitHub API responses
Version validation on fetch-changelog IPC — rejects non-semver input
Preload allowlist fix — added device-all-disconnected channel (was silently blocked)
You can’t perform that action at this time.