Highlights
Reliability
- Concurrency-safe registry — cross-process lock + atomic writes, so launching several projects at once no longer clobbers each other's sessions.
- No more stale-state crash —
loadStatevalidates each session; a registry written by 0.1.0 no longer breakssimgrid logs. - Launch lifecycle hardened: guarded
metro.kill, and Metro is cleaned up if it fails to start.
Package managers
- Auto-detects npm / bun / pnpm / yarn from the lockfile and uses the right runner for Metro, builds,
expo configand the dev-client install. Fixes non-npm projects (previouslynpxwas hardcoded).
Prettier CLI
- Branded launch banner, animated spinners (discovery + boot), a boxed launch summary, and a richer
simgrid status(aligned table, platform icons, colours, uptime). - New
simgrid --version.
88 tests, strict typecheck, CI green. Install: npm i -g simgrid-cli