v0.121.0
SigNoz/signozv0.121.0Apr 29, 2026by github-actions[bot]
AI Summary
Highlights include the addition of Azure service integration UI, a cancel subscription option in the billing page, and base-path configuration to scope storage keys. It also migrates the frontend to generated API clients.
Key Highlights
- Added Azure service integration UI and cloud integration details.
- Added cancel subscription option in the billing page.
- Implemented base-path configuration to scope localStorage/sessionStorage keys.
- Migrated frontend to generated API clients for rules and downtime schedules.
New Features
- Azure service integration
- Cancel subscription option
- Base-path configuration
- API client migration for rules
- Markdown renderer
Full Release Notes
# What's Changed * Azure service integration UI (#11117) @YounixM * chore: remove unused assets files (#11045) @prakha * chore: remove unused api files (#11041) @prakha * docs: add servers block to the openapi spec (#11129) @therealpandey * CI: JSON QB E2E Integration Suite (#10863) @piyushsingariya * chore: remove unused files (#11033) @prakha * refactor: remove light mode styles from various components and update… (#11080) @YounixM * refactor(frontend): remove xstate and migrate to plain React state (#11059) @AshwinBhatkal * test(useResourceAttribute): add ResourceProvider behavior coverage (#11069) @AshwinBhatkal * refactor: move waterfall api to module structure with updated response (#10797) @krsoninikhil * tests: unify integration + e2e under shared pytest project (#11019) @therealpandey * refactor(ruler): migrate frontend to generated API clients for rules and downtime schedules (#10968) @therealpandey ## 🚀 Features * feat: adding dashboards for Azure One Click Integration services (#11094) @swapnil-signoz * Add support for custom field selection for color by feature. (#11092) @krsoninikhil * chore: add json enabled as feature flag for FE (#11050) @piyushsingariya * feat(billing-page): added cancel subscription option in billing page (#11118) @SagarRajput-7 * feat(infra-monitoring): v2 pods list API (#10833) @nikhilmantri0902 * Feat/crosshair series highlight (#11013) @ahrefabhi * feat: types and handler for span attribute mapping (ai-o11y) (#10909) @nityanandagohain * feat: adding cloud integration implementation details for Azure (#11058) @swapnil-signoz * feat: enable JSON body query support and add group by functionality (#11042) @YounixM * feat(onboarding): add OpenCode, Baseten, and DBOS datasources (#11109) @revmag * feat(settings): add SigNoz MCP Server setup page (#11025) @makeavish * feat(tanstack-table): promote logs table component to /components (#10946) @H4ad * feat(global): add mcp_url to global config (#11085) @therealpandey * feat(base-path): scope localStorage/sessionStorage keys to base path + fix livetail url (#11029) @SagarRajput-7 * feat: cloud integration azure service definitions (#11006) @swapnil-signoz * feat(base-path): replace window.open with openInNewTab for internal paths and upgraded lint to error (#11027) @SagarRajput-7 * feat(authz): add check API for community build (#11056) @vikrantgupta25 * feat: base path config setup and index.html setup as go template for BE injection (#11026) @SagarRajput-7 * feat: adding cloud integration azure types and openapi spec (#11005) @swapnil-signoz * feat(authz): add support for delete role (#11044) @vikrantgupta25 * feat(infra-monitoring): v2 hosts list api (#10805) @nikhilmantri0902 * feat: markdown renderer (#10682) @abhishekhugetech * feat(billing): increase zeus http client timeout (#11061) @aniketio-ctrl * chore(oxlint): migrate from eslint (#10176) @H4ad ## 🐛 Bug Fixes * fix: Body Search warning with FTS in JSON Logs (#10807) @piyushsingariya * fix: implement tag filter mapping to canonical and deprecated operators (#11124) @YounixM * chore(oxlint): run fixes (#11123) @H4ad * chore(oxlint): remove unicorn & other rules that breaks the code on --fix (#11097) @H4ad * fix: add config path and fmt config path in vs code settings (#11093) @AshwinBhatkal * chore: added tooltip events + minor ui fixes (#11086) @ahrefabhi * feat(base-path): scope localStorage/sessionStorage keys to base path + fix livetail url (#11029) @SagarRajput-7 * fix: minor fixes in tooltip ui (#11077) @ahrefabhi * fix(serviceaccount): status code for deleted service accounts (#11075) @vikrantgupta25 * fix: handle cancel functionality for Run Query Button (#10958) @AshwinBhatkal * fix(alert-rules): disable clickhouse/prompql for anomaly detection (#11038) @H4ad ## 🧰 Maintenance * chore(release): bump SigNoz to v0.121.0 (#11139) @primus-bot * chore: updated drilldown popup ui to match tooltip (#11113) @ahrefabhi * chore: bumping cloud integration agent version to v0.0.10 (#11135) @swapnil-signoz * chore: add json enabled as feature flag for FE (#11050) @piyushsingariya * chore: add @therealpandey with @srikanthccv (#11126) @therealpandey * chore(oxlint): run fixes (#11123) @H4ad * chore(onboarding): add open-source tooling to interest in signoz option (#11083) @manika-signoz * chore: replace JSONDataTypeIndex and bump otel-collector to v0.144.3 (#11110) @piyushsingariya * chore(oxlint): remove unicorn & other rules that breaks the code on --fix (#11097) @H4ad * chore: added tooltip events + minor ui fixes (#11086) @ahrefabhi * chore(fmt): enable oxfmt (#11057) @H4ad * chore(tests): bump python deps to close 8 dependabot alerts (#11076) @therealpandey * chore: modern fmts and lints for tests/ (#11074) @therealpandey * feat(infra-monitoring): v2 hosts list api (#10805) @nikhilmantri0902 * chore: added changes for pinning tooltip with a shortcut key (#10953) @ahrefabhi * chore: add request examples for alert rules (#11023) @srikanthccv * chore(codeowner): add @therealpandey as codeowner (#11055) @vikrantgupta25