v0.135.0
aws-samples/bedrock-chatv0.135.0Jul 29, 2026by github-actions[bot]
AI Summary
A major release introducing the new Dashboard v2 experience based on a Perses-compatible schema, retiring legacy v1 APIs, and releasing a new Terraform provider.
Key Highlights
- Dashboards now utilize a Perses-compatible schema and v2 APIs.
- v1 dashboard APIs are retired, requiring an upgrade guide.
- Added Compute Engine service to GCP integration.
- Released Terraform provider v0.1.0.
Breaking Changes
- v1 dashboard APIs are retired
New Features
- Adding compute engine service in GCP integration
- Extract message field from body in logs
- Populate related logs/traces links in v2 history APIs
- ANTLR-composed apply-to-panels with impact review dialog
- Download full trace from trace details page
- Remove backend code for pod phase counts
- Parse search() in filter grammar
- FieldContext prefixed key suggestions
- Log user-authored ClickHouse SQL after parsing
Full Release Notes
## 🎉 Dashboards: the new experience is live [Dashboards](https://signoz.io/docs/dashboards/overview/) now use a Perses-compatible schema and the new [v2 APIs](https://signoz.io/docs/dashboards/dashboards-v2-api/) delivered alongside a set of highly requested experience and performance enhancements. Read the [v0.135.0 upgrade guide](https://signoz.io/docs/operate/migration/upgrade-0-135/) before upgrading, dashboards are converted in place and the v1 dashboard APIs are retired. * Everything that changed in Dashboard v2: #12177 * Terraform provider v0.1.0: SigNoz/terraform-provider-signoz#122 * MCP server v0.10.0: SigNoz/signoz-mcp-server#262 ## 🚀 Features * feat: adding compute engine service in GCP integration (#12166) @swapnil-signoz * feat(logs): Extract out message field from body where body only has message field. (#12206) @aks07 * feat(rulestatehistory): populate related logs/traces links in v2 history APIs (#12211) @srikanthccv * feat(dashboard-v2): ANTLR-composed apply-to-panels with an impact review dialog (#12181) @AshwinBhatkal * feat(trace-details): download full trace from trace details page (#12115) @aks07 * feat(infra-monitoring): remove backend code for pod phase counts - superseded by pod status (#12243) @nikhilmantri0902 * feat(qb): parse search() in the filter grammar (not yet implemented) (#12129) @tushar-signoz * feat(query-builder): fieldContext prefixed key suggestions (#12200) @aks07 * feat(querier): log user-authored clickhouse sql after running them through the parser (#12301) @therealpandey ## 🐛 Bug Fixes * fix(querybuilder): give each clickhouse sql refusal its own error code (#12339) @therealpandey * fix(frontend): alias lodash to lodash-es to survive a page-level AMD loader (#12332) @AshwinBhatkal * fix: add meter source where needed during dashboard migration (#12322) @namanv3 * fix(warning-popover): background color to l2 & message alignment (#12302) @tewarig * fix(quick-filters): smooth only/toggle hover reveal (#12248) @tewarig * fix(dashboard-v2): keep new-panel Save enabled after running the query (#12311) @ahrefabhi * fix(api): guard ErrorResponseHandlerV2 against non-envelope error bodies (#12209) @AshwinBhatkal * fix(metrics-explorer): fetch related dashboards from the v3 API (#12312) @AshwinBhatkal * fix(drilldown): carry the field type through a breakout (#12309) @ahrefabhi * fix(dashboard-v2): stop the table drilldown crashing on a numeric group-by column (#12298) @ahrefabhi * fix(dashboards-v2): new panel reads clean on open, not dirty (#12297) @ahrefabhi * fix(query-builder): fix query table sort (#12289) @aks07 * fix(authz): changelog integer column type for postgres metastore migration (#12299) @vikrantgupta25 * fix: clamp over-wide widgets, drop zero-width widgets, and properly h… (#12295) @namanv3 * fix(ai-assistant): page context for the V2 panel editor (edit + create) and the v2 dashboards list in the picker (#12291) @AshwinBhatkal * fix(dashboard): variable value hover reveals, readable collapsed-bar tooltips, and Noz in the panel editor (#12286) @AshwinBhatkal * fix(query-builder): drop empty having from V5 query payload (V2 panel dirty-on-load) (#12288) @ahrefabhi * fix(dashboard-v2): config-pane restyle, section quick-add, pie labels & list pagination (#12262) @ahrefabhi * fix(dashboard): V2 pie legend format/height + table empty-cell parity with V1 (#12282) @ahrefabhi * fix: enforce scalar response contract + reject invalid v2 dashboard bodies (#12276) @srikanthccv * fix: handle malformed reduceTo + pick correct columns for traces in list panel (#12275) @namanv3 * fix: reencode svg images to base64 when migrating dashboards (#12274) @namanv3 * fix(telemetrymetadata): update fallback to `false` for positive operators in related values queries (#12250) @nikhilmantri0902 * fix(logs): stop hasToken and hasAny/hasAll 500s on separator and big int needles (#12261) @tushar-signoz * fix: list gcp accounts was missing config (#12175) @swapnil-signoz * fix: remove requirement for links to be always present (#12260) @namanv3 * fix(dashboard-v2): templates header, long-title handling, variable icon & unified delete modal (#12256) @AshwinBhatkal * fix(dashboard-v2): variable selection (default reset + multiselect commit-on-close) (#12254) @AshwinBhatkal * fix(dashboard-v2): variable, panel-layout, and dashboards-list bug-bash fixes (#12178) @AshwinBhatkal * fix(tracedetail): correct EndTimestampMillis in flamegraph API response (#12251) @krsoninikhil * fix(dashboards-v2): dedicated "all" dynamic-variable signal + required non-nullable links (#12201) @AshwinBhatkal * fix(dashboard): filter-quote escaping, panel export encoding, right-legend width, number-panel query warning (#12246) @ahrefabhi ## 🧰 Maintenance * chore(deps): bump clickhouse-sql-parser to v0.5.3 (#12331) @therealpandey * chore(statementbuilder): log key adjustment actions at debug level (#12337) @tushar-signoz * chore(deps): bump clickhouse-sql-parser to v0.5.2 (#12303) @therealpandey * chore: add sql migration for dashboards (#12249) @namanv3 * chore: deprecate v1 dashboard APIs with proper reference to v2 APIs (#12273) @namanv3 * chore: migrate integration dashboards to v2 (#12242) @namanv3 * chore: add migration script from current to perses dashboard (#11712) @namanv3 * chore: fix schema and validations based on migration errors (#12263) @namanv3 * chore: bump package versions (#12213) @tewarig * test(querier): assert rendered SQL in skip_resource_fingerprint tests (#12334) @tushar-signoz * refactor(statementbuilder): drop Builders bundle; fold factories into statement_builder.go (#12330) @tushar-signoz * refactor(querier): 3-layer per-signal query architecture (#12304) @tushar-signoz * test(promql): add upstream promqltest conformance corpus and suite (#12156) @srikanthccv * refactor(cloud-integrations): remove cloud_integration_id query param (#12300) @swapnil-signoz * test(dashboards-v2): make explorer export tests flag-aware (V1 + V2) (#12283) @ahrefabhi * refactor(dashboard): store system icons as SVG assets with a safe image resolver (#12259) @AshwinBhatkal * refactor(infrastructure-monitoring-v2): remove map between dot and underscore attributes (#12214) @H4ad * chore: fix schema and validations based on migration errors (#12263) @namanv3 **Full Changelog**: https://github.com/SigNoz/signoz/compare/v0.134.0...v0.135.0