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