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