v0.109.0
SigNoz/signozv0.109.0Jan 28, 2026by github-actions[bot]
AI Summary
Focuses on laying the groundwork for RBAC migration and enhancing the query builder experience with new helper text and filter management.
Key Highlights
- Scaffolding for RBAC migration.
- Introduction of forgot password API and token expiry.
- Improved power-user experience with query-aware filter management.
- Initiation of Open API TS code generation.
New Features
- Improved keys adjustment logic
- Add new onboarding docs/logos
- Scaffolding for rbac migration
- Forgot password api and token expiry
- Show (cmd + return) as helper text
- Extract context and data type from telemetry field name
- Improve Power-User Experience with Query-Aware Filter Management
- Remove old login endpoint
Full Release Notes
## 🚀 Features * feat: improved keys adjustment logic (#9927) @tushar-signoz * feat: add new onboarding docs/logos and update documentation to enforce SVG for images (#10120) @makeavish * feat(authz): scafolding for rbac migration (#10121) @vikrantgupta25 * feat: forgot password api and token expiry (#10073) @balanikaran * Feat: show (cmd + return) as helper text in Run Query button (#10082) @aks07 * feat: move to clone instead of json marshal (#10076) @therealpandey * feat: extract context and data type from telemetry field name (#9986) @tushar-signoz * fix: handle attribute collision (#10086) @tushar-signoz * chore: add query params to metrics explorer (#10091) @therealpandey * feature: init open api ts code gen (#10011) @AshwinBhatkal * feat: Improve Power-User Experience with Query-Aware Filter Management (#9978) @ishan621 * feat: remove old login endpoint (#10079) @therealpandey ## 🐛 Bug Fixes * fix: handle custom time ranges in timezones correctly (#10094) @YounixM * fix: handle attribute collision (#10086) @tushar-signoz * fix: update queryrange for consumer lag view to use dot notation if dotMetrics is enabled (#10078) @YounixM * fix: add support for minimum data points in PromQL alerts (#9975) @jatinderjit ## 🧰 Maintenance * chore(release): bump SigNoz to v0.109.0, OTel Collector to v0.129.13 (#10127) @primus-bot * chore(env): add docs base url (#10112) @vikrantgupta25 * chore: added Validate function for QueryBuilderFormula struct (#10041) @abhishekhugetech * chore: add eslint rules for no-unused-vars (#10072) @AshwinBhatkal * chore(lint): enable wastedassign (#10103) @vikrantgupta25 * chore: add eslint rules for no-console (#10071) @AshwinBhatkal * chore: make new alerting experience as default with the ability to switch to classic (#10040) @amlannandy * chore: update metrics explorer v2 generated APIs (#10093) @amlannandy * chore: return notification channel info in Create notification channel API (#10090) @abhishekhugetech * chore: add eslint rules for no-else-return and curly (#10070) @AshwinBhatkal * chore: updated ESLint base config with comments (#10067) @AshwinBhatkal * chore: move types, constants to separate files, delete unused code (#10026) @YounixM * test: add mocks for tokenizer (#10081) @therealpandey * Update pull_request_template.md (#10064) @YounixM **Full Changelog**: https://github.com/SigNoz/signoz/compare/v0.108.0...v0.109.0