v0.94.0

SigNoz/signozv0.94.0Sep 8, 2025by github-actions[bot]

AI Summary

A comprehensive release introducing Interactive Dashboards v2, dynamic variables, and a robust Authentication and Authorization (AuthZ) implementation using OpenFGA middleware.

Key Highlights

  • Interactive dashboards v2
  • Add dynamic variable and other variable enhancements
  • Add openfga authz middleware
  • Implement strong controls for password
  • Embed openfga server

New Features

  • Enable alertmanager metrics collection
  • Interactive dashboards v2
  • Added dynamic variable and other variable enhancements
  • Trace operators
  • Strong password controls
  • OpenFGA authz middleware
  • Pinning functionality for span attributes
  • Handle active log flow
  • Custom retention for logs api
  • Show timestamp in selected timezone format
  • Replace infinity list view component with data table component

Full Release Notes

# What's Changed

## 🚀 Features

* chore: enable alertmanager metrics collection with instrumentation::metrics (#9020) @aniketio-ctrl
* Interactive dashboards fix: hide drilldown features for non-query builder panels (#9023) @aks07
* chore: product link and retires retry condition (#9018) @SagarRajput-7
* feat/interactive dashbaord v2 (#9011) @aks07
* feat: added dynamic variable and other variable enhancements (#8873) @SagarRajput-7
* feat: added new component to existing variables (#7744) @SagarRajput-7
* Feature/trace operators (#8869) @ahrefabhi
* feat: trace operators BE (#8293) @eKuG
* feat(password): implement strong controls for password (#8983) @grandwizard28
* feat(authz): add openfga authz middleware (#8990) @vikrantgupta25
* feat: add delete button (#8993) @manika-signoz
* feat: add pinning functionality for span attributes (#8769) @ahmadshaheer
* feat(authz): implement the current usecases in openfga (#8982) @vikrantgupta25
* feat: handle active log flow (#8946) @YounixM
* feat(authz): embed openfga server  (#8966) @vikrantgupta25
* feat: added custom retention for logs api (#8513) @eKuG
* 3rd party API sem conv fix (Supports >1.26) (#8822) @eKuG
* feat: minor ui updates (#8947) @YounixM
* feat: use updated props from data table component for better UX (#8950) @YounixM
* feat(ingestion): add ingestion id to ingestion key details page  (#8949) @vikrantgupta25
* feat: show timestamp in selected timezone format (#8948) @YounixM
* feat: replace infinity list view component with data table component (#8904) @YounixM
* feat: Allow deletion of multiple panels for dashboard updates made with API key (#8903) @nikhilmantri0902

## 🐛 Bug Fixes

* Interactive dashboards fix: hide drilldown features for non-query builder panels (#9023) @aks07
* fix(variable_replace_visitor): do not skip boolean value (#9021) @srikanthccv
* fix(binding): better error messages (#9010) @grandwizard28
* fix: query failing in case of aggregateAttribute is not present (#9000) @ahrefabhi
* fix: fixed table panels not sorting, due to mismatch in lookup (id vs name) for aggregations (#9002) @SagarRajput-7
* fix: fixed full view height for table panel (#9004) @SagarRajput-7
* fix: y axis unit not interactive in the panel edit mode (#9003) @SagarRajput-7
* fix: fixed table panel no scroll issue due to style override from calender component (#8996) @SagarRajput-7
* fix: added fix for incorrect query in dashboard on panel change to list panel (#8994) @ahrefabhi
* fix: support canDefaultZero for logs and traces (#8973) @nityanandagohain
* fix(dashboard): remove context from dashboard types (#8971) @vikrantgupta25
* chore: update clickhouse-sql-parser (#8970) @nityanandagohain
* Revert "3rd party API sem conv fix (Supports >1.26)" (#8954) @eKuG
* fix: don't skip resource filter in main table for OR queries (#8958) @nityanandagohain
* fix: return 404 status code if rule not found (#8940) @aniketio-ctrl
* 3rd party API sem conv fix (Supports >1.26) (#8822) @eKuG
* fix: update email template for update role (#8610) @nityanandagohain
* fix: remove isRoot and Entrypoint from selectfields (#8893) @nityanandagohain
* fix: added fix for context query not getting updated (#8941) @ahrefabhi

## 🧰 Maintenance

* chore(release): bump SigNoz to v0.94.0, OTel Collector to v0.129.4 (#9040) @primus-bot
* chore: update CODEOWNERS (#9030) @srikanthccv
* chore: enable alertmanager metrics collection with instrumentation::metrics (#9020) @aniketio-ctrl
* fix(variable_replace_visitor): do not skip boolean value (#9021) @srikanthccv
* chore: product link and retires retry condition (#9018) @SagarRajput-7
* chore(meter): remove the meter data validity message for non cloud users (#8972) @vikrantgupta25
* chore: use infinity table for logs column view (#8953) @YounixM
* chore: added api chagnes for logs retenetion v2 api (#8649) @ahrefabhi
* chore(clickhouse-upgrade): updates docker and docker swarm compose for clickhouse-25.5.6 (#9031) @Nageshbansal