🚀 Features
- feat(telemetry): remove telemetry (#8326) @grandwizard28
- fix: added network call on search in explorercolumnsrenderer with debounce (#8325) @sawhil
- feat: add support for expandable popover for stack message and body in trace details page (#8330) @ahmadshaheer
- feat(user-profile): update organisation onboarding questions (#8206) @YounixM
- feat(changelog): show changelogs for newer versions available (#8270) @ahrefabhi
- feat: show billing , settings to admin when workspace is blocked (#8291) @YounixM
- feat: adds a final part of trace funnel feature (analytics APIs, and analytics queries) implementation (#8129) @shivanshuraj1333
- feat(analytics): move frontend event to group_id (#8279) @grandwizard28
- feat: added support for trace_operators in query range v5 (#8165) @eKuG
- feat(licensing): add analytics for licensing (#8252) @grandwizard28
- feat(statsreporter): add stats for telemetry.*.last_observed.time (#8251) @grandwizard28
- feat: sidebar revamp (#8087) @YounixM
- feat: add span scope filter to trace details page (#8005) @ahmadshaheer
- feat: generalised preferences framework (#7903) @sawhil
- feat(trace): add visuals for events on span waterfall and flamegraph (#7889) @dmavrommatis
- feat: add for Hetzner and coolify deployment platform in statsreporter (#8409) @Nageshbansal
🐛 Bug Fixes
- chore: make queries compatible with 24.1 and fix string json query (#8391) @srikanthccv
- fix: override the stagedQuery orderBy and send order by timestamp in traces view of traces explorer (#8390) @ahmadshaheer
- fix: fix the issue of traces filters getting duplicated on switching between the span scopes (#8389) @ahmadshaheer
- fix: correct step numbering for non-metric based alerts (#8367) @amlannandy
- fix: correct query data for cluster details metric view in infra monitoring (#8380) @amlannandy
- fix: fix the regex matching logic in RouteTab (#8393) @amlannandy
- fix: panic after connecting to Collector (#8344) @piyushsingariya
- fix: fetch only required traces fields (#8351) @nityanandagohain
- chore: fix environment filter in infra monitoring (#8357) @amlannandy
- fix: fixed stepInterval not getting updated in the request payload for Bar (#8350) @SagarRajput-7
- fix: show status message in trace details v2 drawer (#8346) @ahmadshaheer
- fix: back button issue in trace details page (#8347) @sawhil
- fix: added network call on search in explorercolumnsrenderer with debounce (#8325) @sawhil
- fix: added missing context provider in pipelines (#8342) @sawhil
- fix: color code expiry dates in ingestion key settings (#8323) @makeavish
- fix: fix the flickering in logs explorer table view (#8304) @ahmadshaheer
- fix: prevent sending order by id with traces query (#8250) @ahmadshaheer
- fix: recalculate the query_range start and end timestamps for logs explorer chart and list queries (#8277) @ahmadshaheer
- chore: alerts fixes and improvements (#8327) @amlannandy
- fix: log details filters use data types from log data response as primary data type (#8278) @sawhil
- fix: fetch only required log fields (#8299) @nityanandagohain
- fix: update trace panel query (#8315) @nityanandagohain
- fix: update app layout height based on banners visible (#8307) @YounixM
- fix: use pathname to get channel id while saving (#8303) @YounixM
- fix: use pathname to get channel id (#8298) @YounixM
- fix(sidebar): added fix routes not highlighting, minor gitter fix (#8297) @ahrefabhi
- fix: tracefunnel analytics duration fixes + 2-step funnel fixes (#8294) @ankitnayan
- fix: JSON Query parse string int value (#8292) @piyushsingariya
- fix: delete existing agents in migration (#8289) @nityanandagohain
- fix: sentry issues SIGNOZ-UI-Q9 SIGNOZ-UI-QA (#8281) @sawhil
- fix(8232): added fix for error graph in services tab (#8263) @aniketio-ctrl
- fix: use first org in agent migration (#8269) @nityanandagohain
- fix: top level keys EXIST and NOTEXIST filter simulation (#8255) @piyushsingariya
- fix: support orgId and postgres in agents (#7327) @nityanandagohain
- fix(prom-aggr): fix prom aggregation queries using utf-8 charset (#8262) @aniketio-ctrl
- fix(github): codeowners file (#8261) @vikrantgupta25
- fix: use preference.name rather than preference.key (#8234) @YounixM
- Revert "fix: remove whitespace from sso cert" (#8233) @nityanandagohain
- fix: fix sentries (#8003) @ahmadshaheer
- fix: configs in multi-node docker-swarm cluster (#8239) @Nageshbansal
- fix: span links tab to span details drawer (#7888) @dmavrommatis
🧰 Maintenance
- chore(release): bump SigNoz to v0.88.0, OTel Collector to v0.128.0 (#8410) @Primus-bot
- chore: make queries compatible with 24.1 and fix string json query (#8391) @srikanthccv
- chore: log the request and expected response payload (#8341) @srikanthccv
- chore: bump opamp-go version (#8310) @srikanthccv
- chore: update memory usage field in hosts list to exclude cached memory (#8173) @amlannandy
- chore: fix environment filter in infra monitoring (#8357) @amlannandy
- chore: add environment filter in infra monitoring (#8309) @amlannandy
- Chore/update request texts and integrations (#8305) @makeavish
- chore: recognize variable in expression (#8328) @srikanthccv
- chore: alerts fixes and improvements (#8327) @amlannandy
- chore: add time range optimization for trace id search (#8317) @srikanthccv
- chore: more validation, zero values and enfore max step interval (#8319) @srikanthccv
- chore(signoz): deprecate all flags (#8308) @grandwizard28
- chore: handle nan/inf in response (#8318) @srikanthccv
- chore: move posthog and appcues ids to userId and orgId (#8316) @makeavish
- chore(sqlstore): remove sqlx (#8306) @grandwizard28
- chore: find contradictory condition keys in expression (#8238) @srikanthccv
- chore: remove dev env check (merge after the trace funnels BE changes get merged) (#7994) @ahmadshaheer
- chore: update alert details error state (#8246) @amlannandy
- chore: funnel run and save flow changes (#8231) @ahmadshaheer
- chore: add unit tests for hosts list in infra monitoring (#8230) @amlannandy
- chore(user): return user resource on register user request (#8271) @vikrantgupta25
- chore: disallow unknown fields and address gaps (#8237) @srikanthccv
- fix(github): codeowners file (#8261) @vikrantgupta25
- chore: updated http-proxy-middleware to 3.0.5 from 3.0.3 (#8245) @sawhil
- chore: allow url as label value in alerts (#8244) @amlannandy
- doc: update docker metrics doc link (#8358) @makeavish
New Contributors
- @dmavrommatis made their first contribution in #7889
- @ahrefabhi made their first contribution in #8297
Full Changelog: v0.87.0...v0.88.0