Releases: getsentry/rrweb
Releases · getsentry/rrweb
2.16.0
Various fixes & improvements
- fix merge conflict (#189) by @billyvg
- Revert "Masking: Avoid the repeated calls to
closest
when recursing through the DOM (rrweb-io#1349)" (#186) by @billyvg - Revert "Full overhawl of video & audio playback to make it more complete (rrweb-io#1432)" (#186) by @billyvg
- Revert "Fix serialization and mutation of <textarea> elements (rrweb-io#1351)" (#186) by @billyvg
- Revert "Enable preserveSource (rrweb-io#1309)" (#186) by @billyvg
- upstream: Add config option to turn off all snapshotting and related observers (#163) by @billyvg
- optional (#183) by @billyvg
- fix: Change
maxCanvasSize
to be optional (#183) by @billyvg - sentry fix (#180) by @billyvg
- perf: Avoid an extra function call and object clone during event emission (rrweb-io#1441) by @billyvg
- perf: Avoid an extra function call and object clone during event emission (rrweb-io#1441) by @eoghanmurray
- better splitting of selectors (rrweb-io#1440) by @daibhin
- Version Packages (alpha) (rrweb-io#1436) by @github-actions
- Add "types" field to fix error when using "moduleResolution": "NodeNext" (rrweb-io#1369) by @stefansundin
- Fix for test cases mentioned in rrweb-io#1379 (rrweb-io#1401) by @dengelke
- Full overhawl of video & audio playback to make it more complete (rrweb-io#1432) by @Juice10
- I forgot to pay attention to
yarn format
during merge of rrweb-io#1408 (rrweb-io#1452) by @eoghanmurray - Expose constant SKIP_TIME_THRESHOLD as inactivePeriodThreshold in replayer (rrweb-io#1408) by @avillegasn
- protect against no parent node (rrweb-io#1445) by @daibhin
- fix: createImageBitmap throws DOMException if source is 0 (rrweb-io#1422) by @marandaneto
- Chore: Make inject script more robust on repl & stream (rrweb-io#1429) by @Juice10
- Version Packages (alpha) (rrweb-io#1291) by @github-actions
- Add HowdyGo to Who's using rrweb (rrweb-io#1423) by @dengelke
- Fix some css issues with :hover and rewrite max-device-width (rrweb-io#1431) by @eoghanmurray
Plus 30 more
2.15.0
Various fixes & improvements
- sentry: add existing sentry tests (#182) by @billyvg
- better splitting of selectors (rrweb-io#1440) by @billyvg
- Fix for test cases mentioned in rrweb-io#1379 (rrweb-io#1401) by @billyvg
- Revert "fix: Incorrect parsing of functional pseudo class css selector (#169)" (#182) by @billyvg
- sentry fix (#180) by @billyvg
- perf: Avoid an extra function call and object clone during event emission (rrweb-io#1441) by @billyvg
- upstream: perf: only call
createHTMLDocument
where it is needed (#179) by @billyvg - upstream: perf(rrweb): attribute mutation optimization (#178) by @billyvg
- upstream: Extended text masking function to include relevant HTMLElement (#164) by @billyvg
- fix(player): Update import path to use sentry namespace (#177) by @billyvg
- feat: Ensure to use unwrapped versions of
setTimeout
/clearTimeout
(#176) by @mydea
2.14.0
Various fixes & improvements
- sentry: add existing sentry tests (#182) by @billyvg
- better splitting of selectors (rrweb-io#1440) by @billyvg
- Fix for test cases mentioned in rrweb-io#1379 (rrweb-io#1401) by @billyvg
- Revert "fix: Incorrect parsing of functional pseudo class css selector (#169)" (#182) by @billyvg
- upstream: perf: only call
createHTMLDocument
where it is needed (#179) by @billyvg - upstream: perf(rrweb): attribute mutation optimization (#178) by @billyvg
- upstream: Extended text masking function to include relevant HTMLElement (#164) by @billyvg
- fix(player): Update import path to use sentry namespace (#177) by @billyvg
- feat: Ensure to use unwrapped versions of
setTimeout
/clearTimeout
(#176) by @mydea
2.13.0
2.12.0
2.11.0
- feat: Enforce masking of credit card fields (#166)
- upstream: Feat: Add support for replaying :defined pseudo-class of custom elements (rrweb-io#1155) (#138)
2.10.0
2.9.0
2.8.0
2.7.3
- Fix build issue with rrweb & rrweb-worker