Changelog
0.15.0 (2026-09-30)
Features
- add a gRPC client for Nominal SQL (#158) (08eb1c9)
- add a SQL query editor (#156) (bc32e83)
- coalesce concurrent catalog lookups with singleflight (#150) (fa76d57)
- convert SQL Arrow results into Grafana frames (#160) (c78918d)
- execute SQL queries through the API (2dd72a9)
- expand Grafana time macros in SQL queries (#159) (5b31cab)
Bug Fixes
- add optional workspace RID to data source settings (#132) (de10b81)
- allow null labels in SQL time series results (#173) (5c7b4e2)
- default compute point count and reject requests above 10000 (#168) (fa1d741)
- deps: bump brace-expansion override to 5.0.11 (#175) (230b12e)
- deps: update module github.com/apache/arrow-go/v18 to v18.8.0 (#133) (7804fdd)
- deps: update module github.com/grafana/grafana-plugin-sdk-go to v0.296.5 (#141) (1ac5ccd)
- make SQL time series results safe for alert rules (8c8ce82)
- replace the resource forwarder with explicit handlers (#144) (bd09097)
- report SQL timeouts consistently when gRPC sees the deadline first (#177) (e422839)
- skip batch kill when the server returned an HTTP error (#136) (71e3aef)
- sort SDK metric channels after customer channels (#140) (8c9a3a7)
- store Compute queries as queryType compute (#172) (360f705)
- tolerate unexpected compute response shapes (#129) (82feae8)
Chores
- deps: bump google.golang.org/grpc from 1.83.0 to 1.83.1 (#125) (1ce9f09)
- deps: re-pin fast-uri and js-yaml for high severity CVEs (#128) (36f6c75)
- deps: update github.com/nominal-io/nominal-api-go digest to cfbd3ba (#167) (6b3ec58)
- update Go toolchain to 1.26.6 (#121) (1d6ed9d)
0.14.0 (2026-09-01)
Features
- asset search via single combobox (#101) (af778d8)
- consolidate to single asset selection flow (#103) (a4c417f)
- propagate compute request cancellation (#115) (6cb2804)
Bug Fixes
- improved channel search sorting (#113) (051ef6f)
- preserve sub-second time range precision in compute requests (#106) (301c18e)
- show asset names for resolved template variables (#118) (d559d64)
Chores
- bump nominal-api-go to 2026-05-20 pin for requestId + batchKillRequests (#109) (001b674)
- re-pin stale dep overrides, prevent validator scan of node_modules (#114) (f2fa60d)
- remediate dependency vulnerabilities (#112) (09c22cd)
- remediate high and critical dependency vulnerabilities (#105) (90afe62)
- update Go toolchain to 1.26.5 (#104) (86a6e96)
- upgrade Grafana Plugin Go SDK to v0.296.4 and bump dep vulns (#120) (b9b5919)
0.13.0 (2026-07-07)
Features
Bug Fixes
Chores
- add plugin provenance attestation (#90) (b0859fa)
- deps: patch vulnerable transitive dependencies (#92) (ff10382)
- update Go toolchain to 1.26.4 (#102) (71f1849)
- update grafana go sdk (#94) (b321bb5)
0.12.2 (2026-05-22)
Bug Fixes
Chores
0.12.1 (2026-05-21)
Chores
0.12.0 (2026-05-21)
Features
Bug Fixes
Chores
- refresh plugin catalog README and screenshots (#69) (a5672dd)
- User-Agent identification and improved error tracing (#72) (d32bc34)
0.11.3 (2026-05-04)
Bug Fixes
0.11.2 (2026-05-04)
Bug Fixes
0.11.1 (2026-05-01)
Bug Fixes
0.11.0 (2026-04-30)
Features
Bug Fixes
0.10.0 (2026-04-22)
Features
Bug Fixes
0.9.2 (2026-04-11)
Bug Fixes
- replace hardcoded styles with Grafana useTheme2() design tokens (#48) (82fa1a2)
- sanitize error responses and remove fallback HTTP client (#49) (d7ca9cf)
0.9.1 (2026-04-09)
Bug Fixes
0.9.0 (2026-04-02)
Features
Bug Fixes
- pin flatted to >= 3.4.2 to resolve CVE-2026-33228 (#39) (8131185)
- scope QueryEditor animation styles and switch direct backend HTTP calls to the SDK client (#32) (4ebfa0e)
- stop leaking caller headers through proxy (#31) (a9f8827)
0.8.0 (2026-03-19)
Features
Bug Fixes
- cache asset and channel lookups in inferMissingChannelDataType (backend) (#34) (beae629)
- CVE-2026-32141 (#30) (a813b82)
- infer string channel types for templated queries (#27) (76aea57)
- use grafana's maxDataPoints to improve query performance (#33) (dd2c1e1)
Chores
0.7.0 (2026-03-10)
Features
0.6.0 (2026-02-28)
Features
- add string/enum channel support (#17) (e74505d)
- add template variable support for assets, data scopes, and channels; drop RID from series name (#8) (0039a1e)
Bug Fixes
- deps: update github.com/nominal-io/nominal-api-go digest to 89e4ad6 (#11) (52e17d2)
- update compute API imports from scout/compute/api to scout/compute/api1 (#19) (5bb74df)
0.5.1 (2026-02-26)
Bug Fixes
- change renovate config (dd8c0e6)
- fetch channel options dynamically on search input instead of loading static paginated list on asset selection (#15) (515824e)
- force minimatch ^10.2.4 for CVE (#16) (557f881)