v0.117.0
SigNoz/signozv0.117.0Mar 25, 2026by github-actions[bot]
AI Summary
A major feature release introducing new service account management, authorization migration, OpenAPI specs, and significant UI/UX improvements like trace export and onboarding.
Key Highlights
- Migrated authorization to authz instead of user.role
- New service account page with CRUD
- Added trace export and download button
- Service state tracking and health checks
- Added OpenAPI specs for handlers
New Features
- Adding handlers with OpenAPI specs
- Export traces
- Service state tracking (AwaitHealthy, depends_on, /healthz)
- Onboarding configurations and docs for new datasources
- Download button in trace page
- User_role table
- Panic recovery middleware
- OTel exception semantic convention log handler
- Deprecate old user invite apis
- New service account page with CRUD
- --config flag for YAML configuration files
- Impersonation identity implementation
- Spangaps thresholds changes
- @signozhq/ui lib
- Replaced external APIs barchart with new bar chart
Full Release Notes
## 🚀 Features * feat: adding handlers with OpenAPI specs (#10643) @swapnil-signoz * feat: export traces (#9991) @tushar-signoz * feat(factory): add service state tracking, AwaitHealthy, depends_on, and /healthz (#10671) @therealpandey * feat: add onboarding configurations and docs for new datasources (#10680) @makeavish * feat: added download button in trace page (#10613) @tushar-signoz * feat: introduce user_role table (#10664) @balanikaran * feat(middleware): add panic recovery middleware (#10666) @therealpandey * feat(instrumentation): add OTel exception semantic convention log handler (#10665) @therealpandey * feat: deprecate old user invite apis (#10600) @balanikaran * feat: new service account page with crud and listing (#10535) @SagarRajput-7 * feat: add --config flag for YAML configuration files (#10649) @therealpandey * feat(identn): implement an impersonation identn (#10641) @therealpandey * feat: added changes for spangaps thresholds (#10570) @ahrefabhi * feat(authz): migrate authorization to authz instead of user.role (#10486) @H4ad * feat(signozhq-ui): add @signozhq/ui lib (#10616) @H4ad * feat: replaced external apis barchart with the new bar chart (#10460) @ahrefabhi ## 🐛 Bug Fixes * fix: enrich unspecified fields in logs pipelines filters (#10686) @piyushsingariya * fix(querier): return proper HTTP status for PromQL timeout errors (#10689) @therealpandey * fix(infra-monitoring): volume details charts rendering undefined as legend (#10658) @H4ad * fix: prevent duplicate and incorrect results from trace_summary timerange override in list view (#10637) @nityanandagohain * feat: added download button in trace page (#10613) @tushar-signoz * chore: prepend normalize pipeline (#10627) @piyushsingariya * test: fix flaky public dashboard query range integration test (#10672) @therealpandey * fix(api-monitoring): border being hidden on hover (#9415) @debopam-roy * fix(ui): add cursor pointer on External APIs domain rows (#10654) @VeerShah41 * fix(tests): fix flaky rootuser integration tests (#10660) @therealpandey * fix: added fix for isolated points render with null both side (#10630) @ahrefabhi * fix: allow gateway apis on editor access (#10646) @balanikaran * fix: "In Progress" stuck agent config (#10644) @piyushsingariya * fix: handle foreign key constraint on rule and planned maintenance deletion (#10632) @therealpandey * fix: adding migration to fix wrong index on cloud integration table (#10607) @swapnil-signoz * fix(checkout): pass downstream error meesage to UI (#10636) @aniketio-ctrl ## 🧰 Maintenance * chore(release): bump SigNoz to v0.117.0 (#10707) @primus-bot * refactor: move dashboard provider from redux to zustand (#10628) @AshwinBhatkal * chore(cursor): add rules & skills to help migration (#10405) @H4ad * chore: prepend normalize pipeline (#10627) @piyushsingariya * chore: remove unused config files from conf/ (#10663) @therealpandey * feat: deprecate old user invite apis (#10600) @balanikaran * chore: add eslint rule for zustand getState (#10648) @AshwinBhatkal * refactor: cloud integration store implementation (#10469) @swapnil-signoz * refactor(pprof): extract infrastructure provider (#10673) @therealpandey * refactor(instrumentation): flatten code source into flat keys (#10667) @therealpandey * refactor: remove DeprecatedFlags CLI flag backward compatibility (#10659) @therealpandey ## New Contributors * @VeerShah41 made their first contribution in https://github.com/SigNoz/signoz/pull/10654 * @debopam-roy made their first contribution in https://github.com/SigNoz/signoz/pull/9415 **Full Changelog**: https://github.com/SigNoz/signoz/compare/v0.116.1...v0.117.0