What's Changed
- Improve small span display on flame graph by @ccschmitz in #8207
- correctly report logs and traces overages by @Vadman97 in #8208
- metric graphs within a dashboard by @mayberryzane in #8202
- Version Packages by @github-actions in #8206
- Add additional error fields to query by @SpennyNDaJets in #8210
- dashboard overview page by @mayberryzane in #8212
- correctly filter errors ingest by @Vadman97 in #8213
- first draft by @deltaepsilon in #8215
- Redirect Unknown paths to
/sessions
by @SpennyNDaJets in #8222 - Add error segment migration task: by @SpennyNDaJets in #8217
- improvements to self hosted stack by @Vadman97 in #8174
- update examples for accessing api by @Vadman97 in #8195
- fix xhr monkeypatch breaking for URL objects by @Vadman97 in #8224
- Bump the pip group across 3 directories with 2 updates by @dependabot in #8226
- Version Packages by @github-actions in #8231
- Some new error query fixes by @SpennyNDaJets in #8223
- Fix empty flame graph by @SpennyNDaJets in #8225
- create materialized column for TraceAttributes by @mayberryzane in #8244
- more graphing / dashboard polish items by @mayberryzane in #8227
- fix log timestamp clamping by @mayberryzane in #8245
- fix lambda fn updates emitting to stdout by @Vadman97 in #8261
- fix incorrect reference to error filter parsing breaking error object ingestion by @Vadman97 in #8262
- improve python SDK by @Vadman97 in #8259
- Fix error segment migration by @SpennyNDaJets in #8269
- Swap out error query builder by @SpennyNDaJets in #8179
- fall back to unversioned sourcemaps by @Vadman97 in #8274
- update rrweb to fix
.tagName
null access error by @Vadman97 in #8270 - Version Packages by @github-actions in #8278
- Fix flame graph not appearing on network resources by @ccschmitz in #8268
- Fix search params being set in wrong place by @ccschmitz in #8214
- Glauber Costa Turso blog post by @deltaepsilon in #8282
- Swap date picker on log alerts by @SpennyNDaJets in #8281
- fix nestjs sdk requiring endpoint to return by @Vadman97 in #8276
- add nextjs example of suspense loading by @Vadman97 in #8285
- Version Packages by @github-actions in #8290
- Fix all instances link by @SpennyNDaJets in #8284
- Fix error group autoresolver data sync by @SpennyNDaJets in #8298
- add dnd dashboard organization, edit name by @mayberryzane in #8287
- Revert combobox changes by @SpennyNDaJets in #8303
- Migrate errors to search context by @SpennyNDaJets in #8296
- New livestream link and promo text by @deltaepsilon in #8297
- Add empty state UI for sessions in related resource panel by @ccschmitz in #8288
- Show slack dropdown consistently by @SpennyNDaJets in #8307
- Distributed tracing blog post by @deltaepsilon in #8299
- Fix error pagination by @SpennyNDaJets in #8305
- use vercel project name as service name by @Vadman97 in #8291
- getInitialProps error docs by @deltaepsilon in #8312
- New Pricing Page by @Abhishek-More in #7792
- Optimize polling resources by @SpennyNDaJets in #8316
- add scrollable prop to tabs to allow scrolling within individual tab panels by @mayberryzane in #8311
- add new blog posts on observability by @Vadman97 in #8025
- Update 3_self-host-enterprise.md by @jay-khatri in #8320
- fix rrweb merge conflict breaking canvas recording by @Vadman97 in #8334
- Version Packages by @github-actions in #8335
- report additional vercel log drain attributes by @Vadman97 in #8336
- Add position indicator in session logs by @syedbarimanjan in #8280
- Prep backend for session search swap by @SpennyNDaJets in #8351
- Fix instance link by @SpennyNDaJets in #8345
- optimize kafka reader by @Vadman97 in #8294
- Add project id filter to sessions by @SpennyNDaJets in #8355
- ensure log alerts use threshold window for lookback by @Vadman97 in #8356
- caching for sourcemaps by @Vadman97 in #8354
- New Metrics Landing Page by @Abhishek-More in #8367
- Launch Week Posts by @jay-khatri in #8369
- Migrate session segments by @SpennyNDaJets in #8357
- add banners for launch week 5 by @mayberryzane in #8368
- Updates for launch day 1 by @jay-khatri in #8372
- Fix comment modal esc by @SpennyNDaJets in #8353
- visualize usage billing over time by @Vadman97 in #8044
- prepare dashboards for launch week by @Vadman97 in #8349
- add script to query session metadata from clickhouse by @Vadman97 in #8344
- Related resource header updates by @ccschmitz in #8283
- launch week 5 blog posts by @Vadman97 in #8389
- add codeql.yml by @Vadman97 in #5014
- report additional metadata on error boundary errors by @Vadman97 in #8343
- report cors network request failures by @Vadman97 in #8333
- rename dashboard -> metric in places, fix spacing in legend by @mayberryzane in #8402
- Version Packages by @github-actions in #8405
- metrics docs by @mayberryzane in #8406
- correctly show launch week posts by @Vadman97 in #8400
- Fix issues with invite modal by @ccschmitz in #8404
- tune message consumption in production by @Vadman97 in #8352
- update dependencies by @Vadman97 in #8408
- Fix performance issue with query editor on logs by @ccschmitz in #8403
- Waterfall view for a trace by @ccschmitz in #8295
- use optimistic cache updates in metrics ui by @mayberryzane in #8416
- Swap out session query builder by @SpennyNDaJets in #8328
- fix count distinct for metrics api by @Vadman97 in #8413
- add form for name for new dashboards by @mayberryzane in #8427
- tooltips for graphing editor by @mayberryzane in #8410
- Don't allow inviting existing admins or invitees by @ccschmitz in #8414
- fixup! fix count distinct for metrics api (#8413) by @Vadman97 in #8445
- Error alert search queries by @SpennyNDaJets in #8409
- billing page polish by @Vadman97 in #8390
- Add search query to error instance search by @SpennyNDaJets in #8415
- fix overflow issues on metrics table by @mayberryzane in #8448
- add metrics video to docs by @mayberryzane in #8446
- draw dots at line chart discontinuities by @mayberryzane in #8450
- update docs for cross origin iframes recording in standalone mode by @Vadman97 in #8452
- add
trace
decorator to python sdk by @Vadman97 in #8451 - add doc on self hosted deployment options by @Vadman97 in #8454
- export highlight state on sdk by @Vadman97 in #8453
- Add tracking js script by @jay-khatri in #8458
- more dashboard polish items by @mayberryzane in #8460
- add openllmetry-powered auto instrumentation to python sdk by @Vadman97 in #8455
- Update banner text by @Abhishek-More in #8464
- Add another js snippet by @jay-khatri in #8468
- improvement to errors_joined_vw perf by @mayberryzane in #8457
- [SUP-4] update scope type in linear access token response by @mayberryzane in #8475
- add range select, make time selector replace history by @mayberryzane in #8462
- send billing emails to role = admin only by @mayberryzane in #8477
- Remove error segment code by @SpennyNDaJets in #8467
- Remove query builder by @SpennyNDaJets in #8476
- use replaceIn to stop erasing other query params by @mayberryzane in #8487
- Extend sessions and errors date range by @SpennyNDaJets in #8492
- [HIG-4610] use dataMin, dataMax for x-axis, dot fixes by @mayberryzane in #8486
- set minDate based on retention, add new preset by @mayberryzane in #8496
- correctly report ingestion percentages by @Vadman97 in #8292
- improve reliability of otel export by @Vadman97 in #8495
- Add js script tag by @jay-khatri in #8501
- add clearbit snippet by @Vadman97 in #8502
- upgrade go toolchain by @Vadman97 in #8428
- Metric polling by @SpennyNDaJets in #8494
- fix trace events and links by @mayberryzane in #8507
- resolve stripe rate limiting by @Vadman97 in #8503
- Edit Clickhouse Post by @jay-khatri in #8514
- Fix # in search params by @SpennyNDaJets in #8511
- Fix search popover focus by @SpennyNDaJets in #8510
- Remove duplicate sessions in sessions_joined_vw by @SpennyNDaJets in #8516
- improve utm attribution reporting in highlight.io for calendly by @Vadman97 in #8519
- Make session variables more understandable by @SpennyNDaJets in #8526
- [SUP-9] fix vercel workflow for unauthed users by @mayberryzane in #8517
- update dependency security by @Vadman97 in #8513
- drop attribute that prevents cookies from being sent for asset request by @Vadman97 in #8520
- Wrap operators in quotes by @SpennyNDaJets in #8527
- Fix duplicate network requests by @SpennyNDaJets in #8538
- support visualizing trace metrics by @Vadman97 in #8500
- Fixed broken php log ingestion link by @pilot22 in #8542
- Version Packages by @github-actions in #8412
- Allow users to sort traces by @ccschmitz in #8497
- Revert "Allow users to sort traces (#8497)" by @ccschmitz in #8547
- readd performance page by @Vadman97 in #7919
- add documentation on setting up a heroku log drain by @Vadman97 in #7764
- Update lw5-clickhouse-performance-optimization.md by @jay-khatri in #8556
- Fix unquoting queries with non escape characters by @SpennyNDaJets in #8562
- Allow users to sort traces (take 2) by @ccschmitz in #8549
- Update lw5-clickhouse-performance-optimization.md by @jay-khatri in #8571
- Fix error when fetching more traces on demo project by @ccschmitz in #8566
- improvements to heroku log drain by @Vadman97 in #8559
- [HIG-4638] revive loading overlay, show old data while loading by @mayberryzane in #8570
- Fix expand link in related resource panel by @ccschmitz in #8515
- fix error enhancement for versioned sourcemaps by @Vadman97 in #8584
- Fix logs error when applying
message EXISTS
filter by @ccschmitz in #8576 - record network request bodies and headers in trace by @Vadman97 in #8551
- Allow flame graph tooltips to expand to width of content by @ccschmitz in #8567
- UX tweaks for query builder by @ccschmitz in #8518
- new docs pages by @Vadman97 in #8554
- more dashboard polishing by @mayberryzane in #8583
- fix: Formatted network request payload has weird formatting by @jemiluv8 in #8603
- Unikraft blog post by @deltaepsilon in #8607
- Update CTA for traces empty state by @ccschmitz in #8596
New Contributors
- @syedbarimanjan made their first contribution in #8280
- @pilot22 made their first contribution in #8542
Full Changelog: docker-v0.3.5...docker-v0.3.6