v0.112.1
SigNoz/signozv0.112.1Feb 23, 2026by github-actions[bot]
AI Summary
This release introduces significant authentication and authorization enhancements including new roles page, authz updates, and various API improvements. Multiple bug fixes address validation errors and UI issues.
Key Highlights
- Added roles page and listing view
- Updated authz response to prevent pre-compute
- Added HTTP routes for authz
- Enhanced authentication providers with new fields and UI
- Upgraded custom domain and profiles APIs
New Features
- Addressed deprecation of signoz-schema-migrator
- Added warning for missing hostname in infra tab
- Added zeus handler with profile and host APIs
- Enhanced authn providers with new fields
- Fixed invite member validation error
Full Release Notes
# What's Changed ## 🚀 Features * feat: address deprecation of signoz-schema-migrator (#10334) @Nageshbansal * feat(authz): update authz response to prevent pre-compute (#10385) @vikrantgupta25 * chore(metrics-explorer): return 404 for non-existent metrics (#10386) @nikhilmantri0902 * chore: show warning and link to doc on missing hostname in infra tab (#10279) @nikhilmantri0902 * feat(authz): update openapi spec (#10382) @vikrantgupta25 * feat(authz): add http routes for authz (#10376) @vikrantgupta25 * feat: upgraded custom domain and profiles apis and used new open api spec (#10366) @SagarRajput-7 * feat: add zeus handler with profile and host apis (#10336) @balanikaran * feat: added roles page and listing view (#10329) @SagarRajput-7 * feat: enhancement in the authn providers with new fields and new ui (#10276) @SagarRajput-7 ## 🐛 Bug Fixes * fix: omit unset limit values in gateway update api payload (#10388) @balanikaran * fix: fixed the invite member validation error with empty detail rows (#10375) @SagarRajput-7 * fix: generated response types from open api yaml (#10396) @AshwinBhatkal * fix(openapi): make the error and status as mandatory (#10391) @vikrantgupta25 * fix(openapi): make the data and status required in success responses (#10390) @vikrantgupta25 * fix: formatting chart manager aggregation values with the yaxis unit (#10379) @ahrefabhi * fix: don't send failed if empty rows in getTTL (#10378) @nityanandagohain * fix: use derived values for url and host attributes (#10218) @YounixM * fix: add required tags where needed (#10368) @balanikaran * fix: added a fix for tooltip height when legend is too big (#10353) @ahrefabhi * chore: ui bug fix - last row in overview gets hidden (#10364) @ishan621 * fix: instrumentation changes to capture query duration properly (#10362) @nityanandagohain * fix: dynamic variables options load first time (#10361) @AshwinBhatkal * fix: added fix for jerky chart change on panel switch (#10360) @ahrefabhi * fix: added fix for rendering single point (#10344) @ahrefabhi * fix: added fix for tooltip prox on hover in uplot (#10345) @ahrefabhi * fix: hide scrollbar in variable selector as we expand the container h… (#10357) @YounixM * fix: fix incosistent use of http attribute in ext. api (#10169) @krsoninikhil * fix: json qb array expression (#10162) @piyushsingariya ## 🧰 Maintenance * chore(metrics-explorer): return 404 for non-existent metrics (#10386) @nikhilmantri0902 * chore: register querier routes in apiserver (#10370) @therealpandey * chore: ui bug fix - last row in overview gets hidden (#10364) @ishan621 * chore: bump clickhouse to 25.10.5 (#10369) @therealpandey * chore: add notes about struct tags for better openapi integration (#10365) @srikanthccv * chore: add list metrics (#10352) @srikanthccv * chore: migrate .cursorrules to .cursor/rules/ format (#10351) @YounixM * chore: add OpenAPI spec for /v5/query_range (#10239) @srikanthccv * chore: add tests for unique index on email and org_id in users table (#10331) @balanikaran * refactor: remove legacy /api/gateway reverse proxy (#10374) @therealpandey