Important Changes
- feat(replay): Ensure min/max duration when flushing (#8596)
We will not send replays that are <5s long anymore. Additionally, we also added further safeguards to avoid overly long (>1h) replays.
You can optionally configure the min. replay duration (defaults to 5s):
new Replay({
minReplayDuration: 10000 // in ms - note that this is capped at 15s max!
})
Other Changes
- fix(profiling): Align to SDK selected time origin (#8599)
- fix(replay): Ensure multi click has correct timestamps (#8591)
- fix(utils): Truncate aggregate exception values (LinkedErrors) (#8593)
Bundle size 📦
Path | Size |
---|---|
@sentry/browser - ES5 CDN Bundle (gzipped + minified) | 21.99 KB |
@sentry/browser - ES5 CDN Bundle (minified) | 69.25 KB |
@sentry/browser - ES6 CDN Bundle (gzipped + minified) | 20.33 KB |
@sentry/browser - ES6 CDN Bundle (minified) | 60.48 KB |
@sentry/browser - Webpack (gzipped + minified) | 21.95 KB |
@sentry/browser - Webpack (minified) | 71.63 KB |
@sentry/react - Webpack (gzipped + minified) | 21.96 KB |
@sentry/nextjs Client - Webpack (gzipped + minified) | 50.83 KB |
@sentry/browser + @sentry/tracing - ES5 CDN Bundle (gzipped + minified) | 30.37 KB |
@sentry/browser + @sentry/tracing - ES6 CDN Bundle (gzipped + minified) | 28.25 KB |
@sentry/replay ES6 CDN Bundle (gzipped + minified) | 49.56 KB |
@sentry/replay - Webpack (gzipped + minified) | 43.33 KB |
@sentry/browser + @sentry/tracing + @sentry/replay - ES6 CDN Bundle (gzipped + minified) | 69.73 KB |
@sentry/browser + @sentry/replay - ES6 CDN Bundle (gzipped + minified) | 62 KB |