🚀 Features
- (Replayer) Support of
<canvas>
elements in session replay as well as in co-browsing - (Usability Testing)(Beta) Conduct usability tests efficiently and gain valuable insights into user behavior to improve UX
💪 Improvements
- (Replayer) Made the DevTools panel resizeable
- (Backend) Use of the Zstandard compression algorithm for storing recordings (via the
COMPRESSION_ALGO: zstd
env variable) - (Assist) Reworked the service from the ground up for improved performance
- (Integrations) Refactored the code to make contributions easier
- (Community) Add nodeSelector or affinity for the migrationJob config in helm chart (#1687)
- Minor UI/UX improvements
- Security enhancements
🐞 Bugs
- Fixed an issue that prevented source maps from being processed
- Fixed an issue with cards not being deleted
- Fixed an issue in search resulting from a key conflict between metadata and events
- Fixed an issue when searching using the not_contains operator
- Fixed a bug in search with performance related events not taken into account
- Fixed an issue that caused the Redux tab to crash in DevTools
- Fixed an issue in the display of clickmaps
- MS Teams integration subtitle contains placeholder text (#1724)
- Empty message box on MS Teams error alert (#1719)
- Unable to create new alert targeting MS Teams integration (#1677)
- Sharing session to MS Teams displays empty box (#1681)
- Cannot Reset Password (#1665)
- Error Deleting User (#1664)
- Opening a session causes 'Exception in ASGI application' (#1554)
- Uncaught (in promise) TypeError: Failed to execute 'removeChild' (#1511)
- Sourcemap-uploader logs all of the files in the console (#1694)