v0.137.1
Textualize/textualv0.137.1Aug 14, 2026by github-actions[bot]
AI Summary
This update includes architectural improvements to the frontend editor by moving from a CDN-based Monaco editor to node modules. It also adds formatting improvements for dashboards and resolves several bugs in logs and metrics pipelines.
Key Highlights
- Moved Monaco editor from CDN to node modules
- Dashboard panel values now formatted with thousand separators
- Added e2e tests for LLM observability
- Fixed logs explorer body JSON field resolution
- Removed deprecated v1 infra-monitoring endpoints
New Features
- Move out of using monaco cdn to using monaco from node modules
- Format panel values with thousand separators
- Resolve body json fields in logs table columns
- Let tag add-on fields grow instead of spilling their tags
Full Release Notes
## 🚀 Features * feat(alert-channel-integrations): improve the existing go tests (#12526) @nikhilmantri0902 * feat: move out of using monaco cdn to using monaco from node modules (#12515) @aks07 * feat(dashboard-v2): format panel values with thousand separators (#12327) @ahrefabhi * feat(infrastructure-monitoring-details): add chart description (#12430) @H4ad * feat: add e2e for llm o11y (#12235) @tewarig * feat(infra-monitoring): remove v1 infra-monitoring endpoints and any dangling code (#12538) @nikhilmantri0902 * feat(trace-details): add analytics events to span percentile flow (#12540) @aks07 * feat(frontend): register search() as a query builder function (#12513) @tushar-signoz * feat(logs-explorer): resolve body json fields in logs table columns (#12503) @aks07 * feat: adding mysql GCP service (#12514) @swapnil-signoz ## 🐛 Bug Fixes * Revert "fix(querier): use collector-stamped insert time for last_observed stats" (#12560) @krsoninikhil * fix(saved-views): recover legacy-shaped selectedFields entries (#12549) @krsoninikhil * fix(logs pipelines): preview logs with the body the collector sees (#12520) @tushar-signoz * fix(metrics): warn when a filtered label is missing from metadata (#12487) @tushar-signoz * fix(authtypes): restructure auth domain payload into a kind/spec envelope (#12472) @therealpandey * fix(user): revoke sessions on password reset (#12531) @vikrantgupta25 * fix(translate): do not crash on use google translate (#12466) @H4ad * fix(query-builder): let tag add-on fields grow instead of spilling their tags (#12541) @ahrefabhi * fix(logs): stringify body_v2 in the v3 logs select (#12534) @tushar-signoz * fix(infrastructure-monitoring-namespaces): wrong division for available/desired and use lastest instead of avg (#12429) @H4ad * fix(onboarding): list multi-signal data sources under every signal they support (#12522) @revmag * fix(logs): return the JSON body from v3 query_range (#12523) @tushar-signoz ## 🧰 Maintenance * chore(user): remove deprecated user endpoints (#12530) @vikrantgupta25 * chore(deps): bump clickhouse-sql-parser to v0.5.6 (#12536) @therealpandey * chore(frontend): regenerate ANTLR parser with search() support (#12491) @tushar-signoz * refactor(qb): build IN as an OR of equalities (#12504) @tushar-signoz * refactor(metrics): alias group-by columns positionally like logs and traces (#12464) @tushar-signoz * test(qb): add integration tests for recent searches dropdown (#12045) @tewarig * test(integration): drop the deprecated user endpoints from the suite (#12529) @vikrantgupta25 **Full Changelog**: https://github.com/SigNoz/signoz/compare/v0.137.0...v0.137.1