Releases: VictoriaMetrics/victoriametrics-datasource
Release list
v0.25.2
-
BUGFIX: fix client-side crash when opening the variable editor with the
Label valuesquery type on Grafana 13.x. See #532. -
MAINTENANCE: remove the upper bound from the supported Grafana versions (
grafanaDependencyis 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
- BUGFIX: keep the range vector (e.g.
[24h]) when the query builder parsesholt_winters,predict_linear,idelta,derivandresets. 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
-
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
formatparameter. 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
-
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:- Open any panel on the dashboard in edit mode.
- Click the
WITH templatesbutton (gear icon) and clickSave. - All panels on the dashboard will be automatically migrated in a single step.
- 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 stepfield. See #491. -
BUGFIX: fix autocomplete inserting duplicate prefix for metric names containing dots (e.g.
kubernetes.pod.id). See #493.
v0.23.4
- MAINTENANCE: update Grafana dependency range to support version 13.x.x.
v0.23.3
-
BUGFIX: fix health check URL generation when using vmauth with URL rewriting by replacing
/-/healthyendpoint 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
v0.23.1
- BUGFIX: fix plugin Grafana dependencies to ensure compatibility with Grafana version 12.4.x. See #462.
v0.23.0
-
BREAKING: change the supported Grafana version to
>=11.6.11 <12||>=12.0.10 <12.1||>=12.1.7 <12.2||>=12.2.5to ensure compatibility with@grafana/plugin-uiand 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
-
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.