Skip to content

Releases: VictoriaMetrics/victoriametrics-datasource

v0.25.2

Choose a tag to compare

@github-actions github-actions released this 06 Jul 11:39
302cac3
  • BUGFIX: fix client-side crash when opening the variable editor with the Label values query type on Grafana 13.x. See #532.

  • MAINTENANCE: remove the upper bound from the supported Grafana versions (grafanaDependency is now >=11.6.11 <12 || >=12.0.10 <12.1 || >=12.1.7 <12.2 || >=12.2.5), so the plugin is not marked as unsupported on new Grafana releases. Grafana versions where the plugin cannot load (12.0.0-12.0.9, 12.1.0-12.1.6, 12.2.0-12.2.4) remain unsupported.

v0.25.1

Choose a tag to compare

@github-actions github-actions released this 29 Jun 10:02
55a2e28
  • BUGFIX: keep the range vector (e.g. [24h]) when the query builder parses holt_winters, predict_linear, idelta, deriv and resets. Previously, the Range field disappeared after reopening the panel or switching from Code to Builder view, and editing other parameters produced an invalid query. See #528.
  • BUGFIX: fix autocomplete not triggering when the cursor is placed after a middle comma inside a label selector (e.g. metric{job="j1",^host="h2"}). See #522.

v0.25.0

Choose a tag to compare

@github-actions github-actions released this 27 May 11:42
75a77d2
  • FEATURE: allow exporting label-only selectors such as {job="prometheus"} from the Export Data dialog. Previously the export button required a named metric in the query. See #471. Thanks to @dmedovich for contributing.

  • FEATURE: move the timestamp column first in exported CSV files and change the download to a direct link to avoid loading large datasets into the browser. Column order is controlled via the format parameter. See #471. Thanks to @dmedovich for contributing.

  • FEATURE: provide a plugin binary for OpenBSD. Thanks to @ledeuns for contributing.

  • BUGFIX: preserve metric names containing special characters (e.g. CellTemp(1)[°C]) in the Export Data flow. Such names are now wrapped into a __name__="..." matcher, producing a parseable selector. See #508.

  • BUGFIX: fix selector validation errors in the Metrics Browser being reported as "undefined series found". Errors are now shown as a clear message. See #471. Thanks to @dmedovich for contributing.

  • BUGFIX: make label keys in the Export Data CSV options available even when the query has not been executed yet. Previously they were derived from the current panel response, so opening the export dialog before running the query (or on a query that returned no data) left the labels picker empty.

v0.24.0

Choose a tag to compare

@github-actions github-actions released this 16 Apr 14:38
06760f5
  • FEATURE: store WITH templates as a hidden dashboard variable instead of datasource settings. Templates are now automatically exported/imported with dashboards and support Grafana variable reactivity. See #490.
    Migration guide: existing templates from datasource settings continue to work automatically — no action is required. To fully migrate a dashboard to the new storage:

    1. Open any panel on the dashboard in edit mode.
    2. Click the WITH templates button (gear icon) and click Save.
    3. All panels on the dashboard will be automatically migrated in a single step.
    4. Save the dashboard to persist the changes.
  • BUGFIX: fix instant queries returning no data when the auto-calculated step is smaller than the metric scrape interval. The minimum step for instant queries is now enforced at 5 minutes unless the user explicitly sets a lower value via the Min step field. See #491.

  • BUGFIX: fix autocomplete inserting duplicate prefix for metric names containing dots (e.g. kubernetes.pod.id). See #493.

v0.23.4

Choose a tag to compare

@github-actions github-actions released this 06 Apr 15:47
ca9ea0a
  • MAINTENANCE: update Grafana dependency range to support version 13.x.x.

v0.23.3

Choose a tag to compare

@github-actions github-actions released this 30 Mar 09:32
efe04b9
  • BUGFIX: fix health check URL generation when using vmauth with URL rewriting by replacing /-/healthy endpoint with /api/v1/query?query=1. This ensures health checks go through the same URL path as real queries, validating actual VM backend reachability. See #468 and #482.

  • MAINTENANCE: fix Grafana plugin source code validation failure caused by dependency version mismatch after yarn 4 migration.

v0.23.2

Choose a tag to compare

@github-actions github-actions released this 25 Mar 10:54
f246a07
  • BUGFIX: enhance error handling in datasource responses to include detailed error messages. See #474.
  • BUGFIX: fix an issue with Metrics Browser hangs when the datasource has many metrics. See #469.

v0.23.1

Choose a tag to compare

@github-actions github-actions released this 26 Feb 13:02
2f40043
  • BUGFIX: fix plugin Grafana dependencies to ensure compatibility with Grafana version 12.4.x. See #462.

v0.23.0

Choose a tag to compare

@github-actions github-actions released this 24 Feb 16:48
2908a86
  • BREAKING: change the supported Grafana version to >=11.6.11 <12 || >=12.0.10 <12.1 || >=12.1.7 <12.2 || >=12.2.5 to ensure compatibility with @grafana/plugin-ui and React 19. This drops support for other versions of Grafana.

  • BUGFIX: fix an issue where requests failed with compression formats other than gzip, resulting in "No metrics found" errors. See #455.

v0.22.0

Choose a tag to compare

@github-actions github-actions released this 13 Feb 10:34
bd6d3af
  • FEATURE: merge metadata with all available metrics in the query builder. This ensures users can see all available metrics in the metrics explorer, with proper type information when available, while still being able to select metrics that don't yet have metadata defined. See #442.

  • FEATURE: add export button that allows export data in JSON line and CSV formats via API. See #441.

  • BUGFIX: add FreeBSD (amd64) build target for datasource backend. See #446.