
Highlight
Log in / Sign up
new

New
📄 Added pagination to the sessions and errors feeds
🔄 You can now switch between teams when creating a new Linear issue
🏘 Added a city filter to the sessions search
Improved
- Quick search now saves the 10 most recent searches
- Fixed a bug causing events in the session timeline to be duplicated
- Fixed a bug where multiple sessions could be created if H.initwas called multiple times
- Improved performance when loading workspace-specific fields in the query builder
- New styling, copy, and tooltip changes for comments
- Improved error messages when trying to access an invalid workspace
- Fixed a bug where the sessions count was not refreshed when the query was changed
new

New
🔎 Your most recent quick search is saved so you can quickly get back to the sessions you were looking at
🔗 Comments can now include clickable links
📊 Added data to the demo project's dashboard
Improved
- Style and consistency improvements for the forgot password form
- Fixed an issue where the player would stay paused while the network pane was open
- Fixed a crash happening when autoplaying sessions
- Fixed an issue where the events timeline intervals were sometimes not sorted correctly
new

New
🚀 Migrated session event processing to Kafka for improved resiliency
🤔 Added an automated forgot password workflow to the login page
Improved
- Added a default quick search option for faster searching by identifier or email
- Fixed an issue where an error from an aborted request would be raised twice with the Highlight client
- Fixed an issue where the query string was not preserved when redirecting to a user's default project
new

New
🏎️ During replay, session data is loaded when needed, increasing performance for large sessions
⏪ At the end of a session, a restart button lets you start from the beginning
➕ You can create a new search segment after changing an existing one
Improved
- Fixed an issue where unidentified users weren't being counted correctly for the dashboard's live sessions
- Changed the behavior for skipping inactive intervals to skip instead of fast forward, for better performance
- Fixed a styling issue where the replayer controls were different sizes and overflow was not hidden
- Fixed an issue where the session detail panel was not reset after changing sessions
- Added the "Status is Completed" default filter for sessions back
new

New
↩️ You can reply to comments, which creates a new thread and notifies everybody involved
🏞️ Added a network waterfall graph to visualize request start and end times
Improved
- Entering a quick search query before results are shown will query sessions by identifier or email
- Fixed a bug causing some timeline events to not be displayed
- Tuning performance to improve replay for large sessions
- Styling fixes and enhancements
new
New
🔎 Added backend SDK onboarding instructions - take a look if you're running an Express, Next.js, or Go backend and want to monitor errors
⏩ Changed the back + forward buttons to scrub through the session
Improved
- Fixed a style issue impacting replay performance for some apps with styled-components
- Stopped notifying you about your own comments
- Fixed a replayer performance regression for sessions with many events
- Added emphasis for the current session in the sessions feed
- Added the tooltip back to the query builder's length slider
new
New
🙅 You can now filter out sessions by user identifier or email so they won't show up in searches or count toward billing
🏎️ Offloaded processing for the replayer's inactive intervals and custom events to our backend to speed things up
Improved
- Fixed a bug where the integrations dropdown for comments was sometimes hidden
- Improved speed for processing incoming errors
- Backend stability enhancements
new
New
🐞 Rules for grouping errors have been expanded to use stack traces
Improved
- Added a button for copying user identifiers from the session page
- Fixed a visual bug where the errors code previews did not span the full width
- Improved backend performance for session processing
new

New
🎟 Our Linear integration allows you to create/sync Highlight session/error comments with Linear issues
👀 You can now filter sessions based on whether you or your team have viewed them
📝 Highlight now records all requests and console messages making sure you don't miss anything
Improved
- Fixed a bug where some identifiers were not being shown in the session results list
- The tooltip for the viewed indicator on the session results list has been changed to make it clear what it means
- "Live Users" and "Live Sessions" metrics are now shown on the home page
- @highlight-run/reactnow supports projects usingreact-scripts5+
- With network request recording, you can now finely configure which headers and bodies to record.
new

New
🔎 You can now search for sessions that have errors and rage clicks
🔴 The session feed now shows you which sessions have errors and rage clicks
Improved
- Improved our server performance for handling large payloads
- Fixed a visual bug where the labels on the error page graphs were getting clipped
- Fixed a visual bug where the quick search drop shadow would not take up the full viewport
- Rage click alerts will not trigger if clicks happen within a <canvas>
- Removed a warning message when the number of console messages exceeded an internal limit
- The account creation and joining and existing project workflow has been improved
- Improvements made to recording <canvas>
- You can now download any JSON data that is shown on Highlight to maintain your existing viewing/editing workflows
- Added educational message describing what a session's inactive segment is
- A trackevent will now automatically be created when Intercom is opened
- The Intercom property highlightSessionUrlwill now include a timestamp of when the message was created
Load More
→