getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
39.26k stars 4.21k forks source link

[Epic] Mobile Session Replay #64379

Open bruno-garcia opened 9 months ago

bruno-garcia commented 9 months ago

We started 2024 by building our Mobile Session Replay product.

For Discussion on the topic please refer to:

We also track SDK specific support on their specific repositories:

Private Alpha

Open Beta

Future areas of work:

### Post Open Beta stuff
- [ ] Capture request/response body and send along with Network spans
- [ ] iOS: Document multi click needs swizzling: https://docs.sentry.io/platforms/apple/guides/ios/configuration/swizzling/
- [ ] SDKs: Switch breadcrumbs logic to use beforeBreadcrumb callback + hint and storing rrweb breadcrumbs in replay
### UI: Mobile Replay - GA
- [ ] https://github.com/getsentry/sentry/issues/69230
- [ ] https://github.com/getsentry/sentry/issues/67695
- [ ] https://github.com/getsentry/sentry/issues/69256
- [ ] https://github.com/getsentry/sentry/issues/72231
### UI: Mobile Replay - Post-GA
- [ ] [Replay Details - UI] Surface gaps in the playback (e.g. if segment creation failed or other reasons)
- [ ] [Replay Details - UI] Surface soft keyboard interactions (e.g. based on `ui.input` breadcrumb)
### SDKs
- [ ] Offline support
getsantry[bot] commented 9 months ago

Routing to @getsentry/product-owners-replays for triage ⏲️