|
| 1 | +# End of Replay Beta |
| 2 | + |
| 3 | +Sentry Replay is now out of Beta. This means that the usual stability guarantees apply. |
| 4 | + |
| 5 | +Because of experimentation and rapid iteration, during the Beta period some bugs and problems came up which have since been fixed/improved. |
| 6 | +We **strongly** recommend anyone using Replay in a version before 7.39.0 to update to 7.39.0 or newer, in order to prevent running Replay with known problems that have since been fixed. |
| 7 | + |
| 8 | +Below you can find a list of relevant replay issues that have been resolved until 7.39.0: |
| 9 | + |
| 10 | +## New features / improvements |
| 11 | + |
| 12 | +- Remove `autoplay` attribute from audio/video tags ([#59](https://github.com/getsentry/rrweb/pull/59)) |
| 13 | +- Exclude fetching scripts that use `<link rel="modulepreload">` ([#52](https://github.com/getsentry/rrweb/pull/52)) |
| 14 | +- With maskAllText, mask the attributes: placeholder, title, `aria-label` |
| 15 | +- Lower the flush max delay from 15 seconds to 5 seconds (#6761) |
| 16 | +- Stop recording when retry fails (#6765) |
| 17 | +- Stop without retry when receiving bad API response (#6773) |
| 18 | +- Send client_report when replay sending fails (#7093) |
| 19 | +- Stop recording when hitting a rate limit (#7018) |
| 20 | +- Allow Replay to be used in Electron renderers with nodeIntegration enabled (#6644) |
| 21 | +- Do not renew session in error mode (#6948) |
| 22 | +- Remove default sample rates for replay (#6878) |
| 23 | +- Add `flush` method to integration (#6776) |
| 24 | +- Improve compression worker & fallback behavior (#6988, #6936, #6827) |
| 25 | +- Improve error handling (#7087, #7094, #7010, getsentry/rrweb#16, #6856) |
| 26 | +- Add more default block filters (#7233) |
| 27 | + |
| 28 | +## Fixes |
| 29 | + |
| 30 | +- Fix masking inputs on change when `maskAllInputs:false` ([#61](https://github.com/getsentry/rrweb/pull/61)) |
| 31 | +- More robust `rootShadowHost` check ([#50](https://github.com/getsentry/rrweb/pull/50)) |
| 32 | +- Fix duplicated textarea value ([#62](https://github.com/getsentry/rrweb/pull/62)) |
| 33 | +- Handle removed attributes ([#65](https://github.com/getsentry/rrweb/pull/65)) |
| 34 | +- Change LCP calculation (#7187, #7225) |
| 35 | +- Fix debounced flushes not respecting `maxWait` (#7207, #7208) |
| 36 | +- Fix svgs not getting unblocked (#7132) |
| 37 | +- Fix missing fetch/xhr requests (#7134) |
| 38 | +- Fix feature detection of PerformanceObserver (#7029) |
| 39 | +- Fix `checkoutEveryNms` (#6722) |
| 40 | +- Fix incorrect uncompressed recording size due to encoding (#6740) |
| 41 | +- Ensure dropping replays works (#6522) |
| 42 | +- Envelope send should be awaited in try/catch (#6625) |
| 43 | +- Improve handling of `maskAllText` selector (#6637) |
| 44 | + |
1 | 45 | # Upgrading Replay from 7.34.0 to 7.35.0 - #6645
|
2 | 46 |
|
3 | 47 | This release will remove the ability to change the default rrweb recording options (outside of privacy options). The following are the new configuration values all replays will use:
|
|
0 commit comments