Changelog
Shipped packages and dates. Newest first.
@galacha/react
0.1.2 — 2026-04-13
- Fix: intermittent capture under React StrictMode + HMR. Boot logic now lives in a module-level singleton (
window.__galachaBoot), survives remounts and double-invokes cleanly. - Fix: script load uses
onload+ 50ms polling fallback so cached/adblocker edge cases don't leave the Provider stuck loading. - Add: pub/sub listener model so multiple
<GalachaProvider>instances on the same page share boot state. - Change:
stop()no longer clears Provider ready state on the next mount. Recommended to skip callingstop()on logout.
0.1.1 — 2026-04-13
- Initial public publish. ESM + CJS + types. Peer dep
react >= 17. Zero runtime deps. <GalachaProvider>,useGalacha(),useIdentify(),<PrivateBlock>.
@galacha/react-native
0.8.0 — 2026-03
- Add: touch trails on Android. Native
OnTouchListenercaptures touch events at 30Hz and replays as fading purple strokes with direction arrows. - Add:
<TouchCaptureView>wrapper required for touch event capture. - Add:
<GalachaPrivate>component for masking sensitive views in screen frames. - Add:
setPrivacyMode(on)for full-frame masking during sensitive screens.
0.7.0 — 2026-02
- Add: session resumption across app backgrounding (resume same session if user returns within 30 min).
- Add:
identify()with positional args + traits.
0.6.0 — 2026-01
- Initial public release. Native screen capture on Android + iOS. JS error capture. Network capture via fetch/XHR hooks.
Web SDK (CDN bundle)
The underlying recorder served from sdk.galacha.me/sdk/latest/galacha.umd.js is versioned separately. The latest tag always points to the most recent stable build.
2026-04
- Error capture: capture
unhandledrejectionalongsideonerror - Rage click detection (3+ clicks in the same spot within 1s)
2026-03
- Console log capture with safe serialization (circular refs, DOM nodes)
- Page view events on SPA navigation
2026-02
- Initial web bundle. rrweb-based DOM capture, fetch/XHR hooks, visitor ID persistence.
Dashboard
Shipped to galacha.me continuously. Major milestones:
2026-04
- Bulk session deletion by user identifier
- WhatsApp support link in the sidebar
- Docs icon in the dashboard sidebar
2026-03
- Trait-based session filtering
- Top errors widget on project dashboard
- Credit bar with upgrade CTA
2026-02
- Initial launch. Session list, replay player, error panel, network panel.