v0.129.0

SigNoz/signozv0.129.0Jun 18, 2026by github-actions[bot]

AI Summary

Major Dashboard V2 release introducing the panel rendering system, public dashboard settings, and dashboard views.

Key Highlights

  • Panel rendering system for Dashboard V2
  • Public dashboard settings section
  • Views for list dashboards page
  • Support for Azure DB services

New Features

  • Dashboard V2 panel rendering system
  • Public dashboard settings
  • Dashboard views list
  • Azure DB services support

Full Release Notes

## 🚀 Features

* feat(dashboards-v2): panel rendering system (pure-V5 data path, renderers, panel chrome) (#11639) @ahrefabhi
* feat: introduce dashboard views for list dashboards page (#11465) @namanv3
* feat: add clone dashboard API for perses dashboards (#11742) @namanv3
* feat: use empty suggestions api for empty ui state of ai assistant (#11744) @YounixM
* feat(infra-monitoring): add default group by namespace name, cluster name for workloads.  (#11716) @nikhilmantri0902
* feat: adding support for Azure DB services (#11679) @swapnil-signoz
* feat: extend error responses with new error struct (#11542) @tushar-signoz
* feat(statsreporter): expose collected stats via GET /api/v1/stats (#11698) @therealpandey
* feat(dashboard-v2): public dashboard settings section (#11696) @AshwinBhatkal
* feat(infra-monitoring): v2 daemonsets integration tests (#11442) @nikhilmantri0902
* feat(dashboard-v2): consolidate dashboard detail header, toolbar & settings (#11713) @AshwinBhatkal
* feat(infra-monitoring): v2 jobs integration tests (#11441) @nikhilmantri0902
* feat(traces): integrate flamegraph v3 API (#11648) @aks07
* feat(dashboard-v2): variables settings tab (#11645) @AshwinBhatkal
* feat(infra-monitoring) : add useful tags for infra-monitoring `clickhouse.query_log.log_comment` (#11638) @nikhilmantri0902
* feat(resource): add resource middleware  (#11607) @vikrantgupta25
* feat(dashboards): serve V2 dashboard pages behind use_dashboard_v2 flag (#11642) @AshwinBhatkal
* feat(auth): add back to login CTA on reset password token error screen (#11634) @SagarRajput-7
* feat: v2 list, delete, pin, unpin dashboards api (#11219) @namanv3
* feat(infra-monitoring): v2 statefulsets integration tests (#11440) @nikhilmantri0902
* feat: show recent queries  to user (#11523) @tewarig
* feat(infra-monitoring): v2 deployments integration tests (#11437) @nikhilmantri0902
* feat(infra-monitoring): v2 volumes integration tests (#11431) @nikhilmantri0902

## 🐛 Bug Fixes

* chore: added fix for infinite query call on services page (#11755) @ahrefabhi
* fix: AI Assistant improvements (#11722) @YounixM
* fix(openapi): omit content type for responses without a body (#11720) @therealpandey
* fix(settings): trial banner causing the scroll of the sub-pages to be broken (#11684) @SagarRajput-7
* fix(settings): guard against non-APIError in logs retention error state (#11685) @SagarRajput-7
* fix(infra-monitoring-volumes): add missing inodes columns (#11683) @H4ad
* fix: mark numeric columns as aggregation in scalar query response (#11593) @tushar-signoz
* fix(infra-monitoring-details): ensure events/traces uses timestamp adjusted by the timezone (#11644) @H4ad
* fix(infra-monitoring-clusters): deployments desired should use latest instead of avg (#11681) @H4ad
* fix(infra-monitoring-k8s-pods): working set memory should use space aggregation sum (#11680) @H4ad
* fix: proper definition of user dashboard preferences (#11643) @namanv3
* fix(frontend): always show SigNoz version in sidebar header (#11596) @pandareen
* fix(web): app crash when web speech api access throws (#11618) @jaydorsey
* fix: add check for percentile aggregation for non-histogram metrics (#11387) @namanv3

## 🧰 Maintenance

* chore(release): bump SigNoz to v0.129.0 (#11773) @primus-bot
* chore: bumping agent version to v0.0.13 (#11757) @swapnil-signoz
* chore: added fix for infinite query call on services page (#11755) @ahrefabhi
* chore(trace-details): remove flamegraph v2 API (#11629) @krsoninikhil
* chore(traces): remove legacy trace view toggle and redirect /trace-old to /trace (#11732) @tewarig
* chore: bump cloud integration agent version to v0.0.12 (#11741) @swapnil-signoz
* chore(sentry): bump packages to v10 & v5 for vite-plugin (#11723) @H4ad
* chore(oxc): bump oxfmt and oxlint/tsgolint to 0.54 and 1.69/0.23 (#11724) @H4ad
* chore(css-modules): add good practices for writing css module files (#11587) @H4ad
* chore: add firing alert count and system/k8s metric existance status (#11730) @srikanthccv
* chore: make some fields required in perses replicated spec (#11612) @namanv3
* chore: add discriminator on kind in perses spec (#11635) @namanv3
* chore(css-modules): add good practices for writing css module files (#11587) @H4ad 
* perf: reuse label maps and index series by variable in formulas (#11529) @namanv3
* refactor(planned-maintenance): remove time bounds from recurrence (#11500) @jatinderjit
* test: use v1 dashboards list API in cleanup (#11688) @namanv3

## New Contributors
* @jaydorsey made their first contribution in https://github.com/SigNoz/signoz/pull/11618
* @pandareen made their first contribution in https://github.com/SigNoz/signoz/pull/11596

**Full Changelog**: https://github.com/SigNoz/signoz/compare/v0.128.0...v0.129.0