v0.146.0

SigNoz/signozv0.146.0Oct 14, 2026by github-actions[bot]

Upgrading?

AI Summary

This release focuses on enhancing GenAI observability and dashboard usability, introducing support for new data sources like Bun and SNMP, and refining Kubernetes monitoring capabilities.

Key Highlights

  • Added support for AI queries in Dashboards and normalized Gen AI messages in thread spans.
  • Redesigned the dashboard panel editor config pane and introduced new-panel drawers.
  • Added support for new datasources including Bun, Elysia, SNMP, Vercel Eve, Microsoft Agent Framework, and Android.
  • Enhanced Kubernetes monitoring with an overview tab and refined pod/container status filtering.
  • Refactored the path promotion API to support indexes on trace attributes and traces.

New Features

  • Support for AI queries in Dashboard
  • Variables in panel titles
  • New datasources: Bun, Elysia, SNMP, Vercel Eve, Microsoft Agent Framework, Android
  • Path promotion API refactor for traces and indexes
  • Kubernetes list filtering by pod/node/container status
  • Trace summary and thread endpoints
  • Heatmap support in dashboard schema
  • Saved views slots in sidebar layout
  • Integration tests for alert channels (Google Chat, incident.io, Jira, JSM)

Full Release Notes

## 🚀 Features

* feat(logparsingpipeline): order user pipelines around signozlogsnormalizer (#13106) @tushar-signoz
* feat(tracedetail): normalise gen_ai messages in thread spans (#13003) @nityanandagohain
* feat: add support for AI queries in Dashboard  (#12833) @namanv3
* feat(dashboard): support variables in panel title (#12988) @ahrefabhi
* feat(onboarding): add Bun/Elysia, SNMP, Vercel Eve, Microsoft Agent Framework, Android datasources (#13100) @crazyuploader
* feat(promote): authorize promoted paths per signal (#13029) @krsoninikhil
* feat(promote): support indexes on trace attributes and remove prefix requirement in paths (#13021) @krsoninikhil
* feat(promote): refactor path promotion API to support traces as well (#12839) @krsoninikhil
* feat(infra-monitoring): filter k8s lists by pod status, node readiness and container status (#12946) @AshwinBhatkal
* feat(trace-details): read header metadata from the trace summary API (#13065) @tewarig
* feat(alert-channel-integrations): integration tests using wiremock for google chat, incident.io, jira and jsm ops- #12435 (#12985) @praneeth-signoz
* feat(saved-views): views header in the quick filters sidebar (#13011) @aks07
* feat(infra-monitoring): add the overview tab to the kubernetes side drawer (#12948) @AshwinBhatkal
* feat(dashboard): redesign panel editor config pane (#13010) @ahrefabhi
* feat(dashboard): new-panel drawer with section placement and type browser (#12992) @ahrefabhi
* feat: trace detail thread endpoint (#12999) @nityanandagohain
* feat: add trace summary endpoint (#12911) @nityanandagohain
* feat(quick-filters): saved views slots in the sidebar layout (#12994) @aks07
* feat: add heatmap support in dashboard schema (#12844) @namanv3
* feat(ruler): add saved views CRUD APIs for the alerts list page (#12814) @nikhilmantri0902
* feat(promote): support indexes on trace attributes and remove prefix requirement in paths (#13021) @krsoninikhil

## 🐛 Bug Fixes

* fix(dashboard): stop panel type drawers flashing on open and close (#13114) @ahrefabhi
* fix(querier): apply the limit to scalar trace operator queries (#13091) @ahrefabhi
* fix(tests): use promoted_paths API in create_json_index fixture (#13105) @tushar-signoz
* fix(explorer): preserve order by in list view for explorers (#13085) @aks07
* fix(home): crash due to race condition on load motion (#12681) @H4ad
* fix(dashboard): heatmap legend search and two-row cap (#13082) @ahrefabhi
* fix(new-select): reveal truncated values and contain dropdown scroll (#13063) @AshwinBhatkal
* fix(logs): log details header shifts when switching to the Context tab (#13070) @aks07
* fix(promql): serve transpiled series without their synthetic __name__ (#13031) @namanv3

## 🧰 Maintenance

* chore(claude): run py-fmt and py-lint after python changes (#13116) @tushar-signoz
* chore: delete unwanted models from pricing db (#13079) @nityanandagohain
* chore(storybook): add more stories for specific pages/components (#13001) @H4ad
* chore(storybook): replace story-shots scripts with sbshot (#13075) @H4ad
* chore(storybook): add new-panel picker and config pane stories (#13058) @ahrefabhi
* chore: replace banner in llm with callout (#13037) @tewarig
* chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /tests (#13032) @dependabot
* chore(deps): bump grpc to v1.83.2 and opentelemetry-go to v1.45.0 (#13047) @srikanthccv
* chore(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 in /scripts/promqltestcorpus (#12804) @dependabot
* ci(e2e): shard playwright across 4 runners and install browsers in background (#13077) @H4ad

**Full Changelog**: https://github.com/SigNoz/signoz/compare/v0.145.0...v0.146.0

Related Repositories