Skip to content

v1.15.0

Compare
Choose a tag to compare
@estradino estradino released this 13 Nov 13:24
· 468 commits to main since this release

🚀 Features

  • (iOS)(Beta) Support for — iOS native and React Native — apps for replaying mobile sessions with full-fledged DevTools (crashlytics/network payloads/performance metrics) and heuristics (crash detection/click rage)
  • (Analytics) Introducing Path Analysis to help visualize how users navigate through your website
  • (Assist)(EE) Keep an eye on key metrics, audit team sessions and create reports
  • (Deployment) Support of Docker Compose

💪 Improvements

  • (Replayer) Show closed tabs as users browse your app in multi-tab sessions
  • (Replayer) Display the user's timezone in playback and sessions page
  • (Replayer) Added a contextual menu to the player for quickly launching DevTools
  • (DevTools) Capture of TransferBodySize in network activity
  • (UI/UX) Reviewed the navigation workflow and implemented a new menu
  • (UI/UX) Added modules to allow enabling or disabling specific sections in frontend
  • (UI/UX) Redesigned the integrations section in Preferences
  • (Tracker) Ability to catch browser rendering delays and reflect them in replays
  • (Tracker) Added a safe wrapper for Angular apps
  • (API) Simplified the OmniSearch logic to make it easy to add new analytics capabilities
  • (Backend) Implemented a reconnection mechanism to Postgres, ClickHouse, Redis and Kafka clients
  • (Backend) Refactored assist and reviewed the socket handling mechanism
  • (Backend) Improved session end logic and partition management in ender
  • (Connectors)(EE) Full rewriting of Redshift and ClickHouse connectors in Golang
  • (Assist)(EE) Added prometheus metrics for better monitoring
  • (Deployment) Improved the support of external proxies
  • Minor UI/UX improvements
  • Security enhancements

🐞 Bugs

  • Fixed an issue with missing "js_exception" in sessions table
  • Updated the "getSessionURL" function in tracker
  • Fixed iFrame observer timeout in tracker
  • Added a safe guard for HTML tag names in replayer
  • Disabled mouse movement on inactive tabs during replays
  • Fixed an issue with height resizer in clickmaps
  • Resolved the cursor position in cobrowsing sessions
  • Fixed a reconnection issue when initiating a cobrowsing session
  • Fixed multiple issues related to multi-tab feature with tab state duplication
  • Fixed a bug causing CPU surge in assist service
  • Fixed a bug affecting referrer not being inserted in db
  • Unable to Access /signup after OpenReplay installation (#1502)
  • Browser doesn't support required api, or doNotTrack is active (#1463)
  • Session Token header not allowed on all urls (#1449)
  • Ky http requests not getting session token header (#1446)
  • Chalice health check failing with self signed cert (#1421)
  • Unhandled Exception Error ReferenceError: fetch is not defined (#1420)
  • ReferenceError: XMLHttpRequest is not defined (#1414)
  • Add a "finalizeBatch" method that could send all current events over on demand (#1395)
  • Multi-Step funnel with metadata filter not applying metadata filter (#1599)