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