v1.5.0 — State Inspector + clean console copy
✨ Highlights
State Inspector — Redux, Zustand & any store. A new State tab streams your state-management stores from the app to the desktop in real time, as a searchable, collapsible JSON tree. Wire it up:
import { initStateAgent, attachZustandStore, attachReduxStore } from "rexpo-debugger";
if (__DEV__) {
initStateAgent();
attachZustandStore(useStore, { name: "app" });
attachReduxStore(store, { name: "redux" });
}Or use the generic attachStore({ getState, subscribe }) for Valtio, MobX, Jotai, XState, Effector and more. Functions, Maps/Sets, Dates and circular refs are handled safely. View-only for now — write-back is on the roadmap. (Requires agent rexpo-debugger ≥ 1.3.0.)
Clean copy for console logs. Console logs now have explicit copy buttons — Copy message in the detail header, per-section copy (Message / Stack / Raw JSON), and a hover button on each row — that copy plain text built from the data, not the DOM. No more selection artifacts.
📦 Downloads
| Platform | File |
|---|---|
| macOS (Apple Silicon) | Rexpo Network Inspector-1.5.0-arm64.dmg |
| macOS (Intel) | Rexpo Network Inspector-1.5.0.dmg |
| Linux (x64) | Rexpo Network Inspector-1.5.0.AppImage |
| Linux (ARM64) | Rexpo Network Inspector-1.5.0-arm64.AppImage |
| Windows (x64) | Rexpo Network Inspector-1.5.0-win.zip — unzip and run Rexpo Network Inspector.exe |
⚠️ These builds are unsigned (ad-hoc). On macOS, right-click the app → Open (or runxattr -dr com.apple.quarantine "/Applications/Rexpo Network Inspector.app"). On Windows, SmartScreen → More info → Run anyway.