-
FEATURE: change
localStorage
key names to avoid collisions with other systems. See this PR. -
BUGFIX: clean up the plugin codebase after the plugin verification procedure. See this PR and this PR.
- BUGFIX: fix issue with including the lezer-metricsql package to the build and fix public folder. See this PR.
- BUGFIX: fix plugin loading for query formatting in the editor. See this issue.
- BUGFIX: fix issue with "Prettify query" functionality corrupting dashboard JSON model. See this issue.
Update Note 1:
In the new version of the plugin, the plugin ID has been updated. The new plugin ID is victoriametrics-metrics-datasource
. This is a breaking change: Grafana will treat this as a new plugin.
- You must update the
allow_loading_unsigned_plugins
field in thegrafana.ini
ordefaults.ini
configuration file.
Example:allow_loading_unsigned_plugins = victoriametrics-metrics-datasource
- If you are using provisioning, update the
type
field tovictoriametrics-metrics-datasource
in your provisioning configuration. - After making these changes, you must restart the Grafana server for the updates to take effect.
- FEATURE: update plugin id name to
victoriametrics-metrics-datasource
after the review while sign procedure. See this issue.
- BUGFIX: fix checksum calculation for release files.
-
FEATURE: include request url in the
got unexpected response status code
error message for troubleshooting. Thanks to @chenlujjj for the pull request. -
BUGFIX: fix issue with variables not working in adhoc filters. See this issue.
-
BUGFIX: fix query type switching when creating alerts in Grafana. See this issue
- BUGFIX: fix query loading when using multiple visible queries in a panel. See this issue.
- BUGFIX: fix escaping when selecting metrics in the metrics browser. See this issue.
- BUGFIX: fix incorrect step calculation in annotation queries. See this issue.
-
BUGFIX: fix the inspector query while press on refresh button. See this issue. Thanks to @yincongcyincong for the pull request.
-
BUGFIX: fix shows the value after prettified request in the table view. See this issue. Thanks to @yincongcyincong for the pull request.
- BUGFIX: fixed healthcheck
-
FEATURE: set the default query type to
instant
when creating alerting rules. See this issue. -
BUGFIX: removed
/select/
-prefixed part of path for /health endpoint requests. See this issue.
- BUGFIX: fix parsing dots in the the
label_values
function in the query builder. See this issue. Thanks to @yincongcyincong for the pull request.
- FEATURE: make retry attempt for datasource requests if returned error is a temporary network error. See this issue
- BUGFIX: restore support for Grafana versions below
10.0.0
. See this issue. - BUGFIX: fix issue with forwarding headers from datasource to the backend or proxy. It might be helpful if a user wants to use some kind of authentication. See this issue.
- BUGFIX: fix label join function in builder mode. See this issue. Thanks to @yincongcyincong for the pull request.
- BUGFIX: add missing rollup functions to the builder suggestion list. See this issue. Thanks to @yincongcyincong for the pull request.
- BUGFIX: properly apply ad-hoc filters for some rollup functions. See this issue. Thanks to @yincongcyincong for the pull request.
- BUGFIX: fix an issue with prettify query if the query includes Grafana variables in the lookbehind window. See this issue.
- BUGFIX: fix an issue with ad-hoc filters applied to variables in query. See this issue. Thanks to @yincongcyincong for the pull request.
- BUGFIX: fix parsing of label names with special characters for the query builder. See this issue.
- BUGFIX: fix an issue in the template variable service where accessing the
datasource
property ofundefined
caused a failure. See this issue.
-
FEATURE: add variable type selector to optimize API usage, favoring /api/v1/labels and /api/v1/label/.../values over /api/v1/series. See this issue
-
BUGFIX: correct parsing the Annotations queries when template variables are used. See this issue
-
FEATURE: add visually highlight partial responses. See this issue
-
BUGFIX: correct the queries for
Label Filters
andMetrics Browser
for metrics with special characters. See this issue
-
FEATURE: add support metrics with special characters in query builder. See this issue
-
BUGFIX: fix the default link to vmui. See this issue
-
BUGFIX: fix the parsing logic in
renderLegendFormat
to correctly replace legend label names. See this issue -
BUGFIX: fix query editor which produce a lot of requests for alerting rule evaluation. See this issue
- BUGFIX: fix query builder logic to correctly parse metric names with dots. See this issue
-
FEATURE: add Windows support for backend plugin. See how to build backend plugin for various platforms here. See this issue.
-
FEATURE: migrate to React to prevent warnings about the discontinuation of Angular support. See this issue.
-
FEATURE: add
--version
flag for backend datasource binary. See this issue. -
FEATURE: add a warning window about using
WITH templates
for not yet created dashboards. See this issue. -
FEATURE: add a separate scope for storing
WITH templates
for the Explore tab. -
BUGFIX: fix incorrect parsing when switching between code/builder modes in query editor. See this issue
-
FEATURE: add datasource settings for limiting the number of metrics during discovery. The proper limits should protect users from slowing down the browser when datasource returns big amounts of discovered metrics in response. See this issue.
-
FEATURE: add a
prettify query
icon, which when clicked, formats the query. See this issue. -
FEATURE: change the style of the buttons
WITH templates
andRun in vmui
to icons. -
BUGFIX: correctly handle custom query parameters in annotation queries. See this issue
-
BUGFIX: fix the duplication of labels in the legend when using expressions. See this issue
-
BUGFIX: fix the loading of metrics in the
metrics browser
. See this issue -
BUGFIX: fix an issue where
metricsql
functions were not properly processed. See this issue
- FEATURE: Improvements to WITH Templates (see this comment):
- The management of
WITH templates
has been transferred from datasource settings to the panel editing page; - Improved display of templates in auto-complete hints;
- Enabled auto-complete within curly braces for filters defined in templates;
- Added support for Grafana variables such as
$__interval
,$__rate_interval
, etc. in WITH expression validation; - Fixed the link to
vmui
when usingWITH templates
.
- The management of
- BUGFIX: respect the time filter change on updating dashboard variables. See this issue
-
FEATURE: add the ability to define expressions for each panel so that users can define WITH templates once and then reuse them. See this issue.
-
FEATURE: add support MetricsQL to query builder. See this issue.
-
FEATURE: add the ability to change the link for Run in VMUI button. See this issue.
-
BUGFIX: fix the tracing display for Grafana version 9.4.
-
BUGFIX: support label with dots in names for template function
label_values()
. See this issue.
Released at 08-03-2022
-
FEATURE: Add links to VMUI from the query panel. See this issue.
-
FEATURE: Add option to show query trace from the query panel. See this issue and this issue.
-
FEATURE: Change license to AGPLv3. See this issue.
-
BUGFIX: respect time filter for variables update. See this issue
Released at 21-12-2022
- FEATURE: add annotation support
- FEATURE: add datasource backend
Released at 17-11-2022
- BUGFIX: Add enum
AbstractLabelOperator
. See this issue
Released at 11-11-2022