0.6.0 - 2025-03-27
✨ New features
- (backend): Symbolicate ttid span classes (#1947)
- (backend): Integrate new cross-platform symbolicator with ios support (#1800)
- (backend): Implement bug reports
- (backend): Add user defined attrs to spans
- (backend): Support dsym mapping type in sessionator (#1774)
- (backend): Add support for iOS exceptions (#1726)
- (frontend): Update bug report details desc text size
- (frontend): Adjust bug report table text sizes
- (frontend): Update website description
- (frontend): Show bug reports in session timeline
- (frontend): Show user def attrs in bug report details
- (frontend): Add build number to session replay attr display
- (frontend): Match bug report attr display style with others
- (frontend): Rename button to "Close/Re-Open Bug Report"
- (frontend): None selection option in filters dropdown
- (frontend): Implement ud attr filters
- (frontend): Add discord support link to dashboard nav
🐛 Bug fixes
- (backend): Incorrect data backfill script (#1978)
- (backend): Mismatch and duplicate sessions (#1974)
- (backend): Filter duplicate ud attribute keys (#1967)
- (backend): Broken session pagination with user defined attrs (#1948)
- (backend): Anr exception type was not symbolicated (#1944)
- (backend): Remove mapping file size validation (#1935)
- (backend): Fix partial android symbolication (#1933)
- (backend): Fix a panic during anr symbolication (#1927)
- (backend): Fix issue with sessionator clean-all flag (#1924)
- (backend): Fixed an issue where clock_speed validation was failing for iOS (#1907)
- (backend): Fix errors in sessionator record & ingest (#1902)
- (backend): Codeql integer conversion error (#1897)
- (backend): Sessionator would fail deleting objects (#1891)
- (backend): Svg layout attachments are not visible sometimes (#1777)
- (backend): Clean up event batches stuck for a long time (#1770)
- (backend): Only apply span statuses where clause if available
- (backend): Query all user defined attributes (#1738)
- (frontend): Improve crash display for ios (#1916)
- (frontend): Handle session timeline with no events
- (frontend): Handle no events selected case in session timeline
- (frontend): Make user def attr dropdown stay in viewport
- (frontend): Hide filter pill when no span statuses are selected
- (frontend): Set default session type to All
🔨 Misc
- (backend): Add data backfill for upcoming release (#1977)
- (backend): Change compose command detection logic (#1962)
- (backend): Update migration script for seamless migration (#1937)
- (backend): Support .dylib mapping files in ios (#1914)
- (backend): Send attachments for more gesture events
- (backend): Clean more resources in sessionator (#1899)
- (backend): Update go deps (#1896)
- (backend): Update go toolchain version (#1894)
- (backend): Update ci changelog (#1893)
- (backend): Rename span api endpoints for consistency
- (backend): Refactor event, attachment & span cleanup
- (backend): Cleanup stale bug reports
- (backend): Tidy sessionator
go.mod
(#1776) - (backend): Add sessionator data (#1772)
- (backend): Add lifecycle app type for ios (#1767)
- (backend): Add
--skip-apps
option (#1744) - (backend): Replace email with new user login log
- (backend): Sync
go.work.sync
(#1717) - (backend): Update go dependencies (#1716)
- (backend): Update dependencies (#1714)
- (backend): Log email instead of sending to waitlist
- (backend): Support
flutter
&rn
in cliff config (#1705) - (backend): Add new scopes to commitlint (#1703)
- (deps): Bump github.com/golang-jwt/jwt/v5 in /backend/api (#1964)
- (deps): Bump cross-spawn from 7.0.3 to 7.0.6 in /frontend/dashboard (#1711)
- (deps): Bump next from 14.2.13 to 14.2.22 in /frontend/dashboard (#1710)
- (deps): Bump nanoid from 3.3.7 to 3.3.8 in /frontend/dashboard (#1708)
- (deps): Bump golang.org/x/crypto in /backend/cleanup (#1707)
- (deps): Bump golang.org/x/crypto in /backend/api (#1701)
- (frontend): Update next js to 14.2.26
- (frontend): Render attachments for more gesture events
- (frontend): Refactor FiltersApiType to FilterSource
- (frontend): Upgrade to nivo 0.88
- (frontend): Update to tailwind 4.0 with dashboard container file sync
- (frontend): Change font-sans to font-body
- (frontend): Refactor details link fetch in session timeline event details
- (frontend): Rename session 'replay' to 'timeline'
- (frontend): Remove 'font-regular'
- (frontend): Rename font variables
- (frontend): Add .node-version
- (frontend): Update iOS lifecycle events display name
- (frontend): Rename "None" to "Clear"
- (frontend): Allow unchecking last item in dropdown select if "None" is available
- (frontend): Remove "None" for app version selection
- (frontend): Update landing page + readme with perf traces
- Add wikipedia sessionator data (#1936)
- Add wikipedia sessionator data (#1929)
- Add sessionator data (#1911)
- Add sessionator data (#1908)
- Improve automated changelog formatting (#1706)