Plugins
GizmoSQL logo

GizmoSQL

gizmodata

Get plugin

Changelog

All notable changes to the GizmoSQL Grafana Data Source Plugin will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.9.0] - 2026-07-29

Added

  • Optional Connection URI setting: paste a full gizmosql:// URI (TLS by default, ?transport=tcp for plaintext) instead of Host/Port/Use TLS
  • Query variable support: the SQL query editor now appears when using GizmoSQL as a dashboard variable data source, and variable queries execute through the backend (fixes "Could not create a runner for datasource") (#1)

Fixed

  • Fix this binding crash in variable interpolation when using multi-value template variables
  • Fix webpack config loading error (TS5095) with @grafana/tsconfig >=2.1 by overriding ts-node moduleResolution in tsconfig.json
  • Override transitive serialize-javascript to 7.0.7 (GHSA-5c6j-r48x-rmvq, GHSA-qj8w-gfj5-8c6v) to pass the plugin build security scan

Changed

  • Backend now connects via the official GizmoSQL ADBC Go driver (github.com/gizmodata/gizmosql-adbc/go) using gizmosql:// URIs instead of hand-rolled Arrow Flight SQL client code; existing data source settings are unchanged
  • Upgrade grafana-plugin-sdk-go from v0.290.0 to v0.294.0 (requires Go 1.26)
  • Upgrade apache/arrow-go from v18.5.1 to v18.7.0 and grpc to v1.82.1
  • Update Go version in CI workflows to 1.26.5 to match go.mod
  • Update npm dependencies within semver ranges (@grafana/* 12.4.6, etc.)
  • Update GitHub Actions to current majors: checkout v7, setup-node v7, setup-go v7, upload-artifact v7, grafana/plugin-actions build-plugin v1.2.0

1.8.0 - 2026-02-27

Added

  • Catalog-facing README in src/ for Grafana plugin catalog display
  • Plugin signing in release workflow via GRAFANA_ACCESS_POLICY_TOKEN
  • CLAUDE.md with project guidelines and best practices

Changed

  • Upgrade grafana-plugin-sdk-go from v0.250.0 to v0.290.0
  • Update create-plugin from 6.6.0 to 7.0.0
  • Update Go version requirement to 1.25
  • Update Node.js version in CI workflows to 22
  • CI and Build workflows now skip on tag pushes (only Release runs)

1.6.0 - 2026-01-06

Changed

  • Scaffold project with @grafana/create-plugin for official build system
  • Use official Grafana webpack configuration from .config directory
  • Update dependencies to latest Grafana SDK versions

Fixed

  • Fix js-map-no-match error by using official Grafana build tooling

1.5.6 - 2026-01-06

Fixed

  • Add .gitattributes for consistent line endings
  • Add explicit sourceMapFilename configuration

1.5.5 - 2026-01-06

Fixed

  • Use ts-loader with inlineSources for accurate source maps

1.5.4 - 2026-01-06

Fixed

  • Use resourcePath for source map paths (strips webpack:// prefix)

1.5.3 - 2026-01-06

Fixed

  • Remove custom devtoolModuleFilenameTemplate to use default source map paths

1.5.2 - 2026-01-06

Fixed

  • Fix LICENSE file being copied as directory instead of file
  • Include CHANGELOG.md in plugin archive
  • Switch back to swc-loader with proper configuration for source maps

1.5.1 - 2026-01-06

Fixed

  • Specify Go 1.22 in release workflow to match go.mod requirements

1.5.0 - 2026-01-06

Changed

  • Switch to official Grafana plugin build system (grafana/plugin-actions/build-plugin)
  • Update Magefile.go to use Grafana SDK build targets

Fixed

  • Fix no-go-manifest error by using SDK build which generates go_plugin_build_manifest
  • Fix js-map-no-match error by using official Grafana build tooling

1.4.9 - 2025-01-06

Fixed

  • Simplify source map paths using devtoolModuleFilenameTemplate

1.4.8 - 2025-01-06

Fixed

  • Configure ts-loader with sourceMap for proper TypeScript source maps

1.4.7 - 2025-01-06

Fixed

  • Switch from swc-loader to ts-loader for source map compatibility

1.4.6 - 2025-01-06

Fixed

  • Add trailing newlines to source files to match webpack output
  • Remove go.mod toolchain directive for better compatibility

1.4.5 - 2025-01-06

Fixed

  • Fix source map content mismatch by using nosources-source-map

1.4.4 - 2025-01-06

Fixed

  • Update Go module path to match repository name (grafana-gizmosql-datasource)

1.4.3 - 2025-01-06

Fixed

  • Fix source map mismatch by removing dynamic date update from build workflow

1.4.2 - 2025-01-06

Changed

  • Update plugin ID to gizmodata-gizmosql-datasource

1.4.1 - 2025-01-06

Fixed

  • Fix release workflow LICENSE directory conflict

1.4.0 - 2025-01-06

Fixed

  • Include LICENSE file in plugin archive for Grafana submission compliance
  • Include Go manifest (go.mod, go.sum) in plugin archive
  • Version consistency between source files and release tags
  • Updated dependencies to address security vulnerabilities

Added

  • Build provenance attestation for release artifacts
  • CHANGELOG.md for release history

1.3.0 - 2025-01-06

Added

  • Screenshots for plugin catalog display
  • GizmoSQL logo and branding assets
  • Plugin catalog metadata for discoverability

Changed

  • Release workflow now dynamically injects version from git tags

1.2.0 - 2025-01-06

Added

  • Provisioning configurations for easier setup
  • Sample dashboards demonstrating plugin capabilities

1.1.0 - 2025-01-06

Added

  • GitHub Actions CI/CD pipelines for automated builds and releases
  • Multi-platform binary builds (Linux, macOS, Windows)
  • SHA256 checksums for release artifacts

1.0.0 - 2025-01-06

Added

  • Initial release of GizmoSQL Grafana Data Source Plugin
  • Go backend with Arrow Flight SQL connectivity
  • TypeScript frontend with query editor
  • TLS/SSL support for secure connections
  • Username/password authentication
  • Template variable support for dynamic dashboards
  • Support for DECIMAL128/256 Arrow data types
  • Alerting support
  • Annotations support

Plugin Insights

Quality scores for version 1.9.0

  • Status: Passed
    Security

    All checks passed

  • Status: Passed
    Maintenance

    All checks passed

  • Status: Passed
    Documentation

    All checks passed

Version
1.9.0
Dependencies
  • Grafana >=10.0.0
Developer
gizmodata
Last Updated
July 30, 2026