Skip to content
This repository was archived by the owner on May 12, 2026. It is now read-only.

Commit 00f9f19

Browse files
authored
Merge pull request #176 from quickwit-oss/release/0.6.0
Bump to version 0.6.0
2 parents c269f24 + 363e93f commit 00f9f19

4 files changed

Lines changed: 50 additions & 21 deletions

File tree

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Changelog
22

3+
## 0.6.0
4+
5+
### What's Changed
6+
7+
- React 19 compatibility for Grafana 13
8+
- Add quick filters with value autocomplete and clearer filter operations
9+
- Add trace search and full trace rendering for OpenTelemetry trace indexes, with Grafana trace frames, service node graph, span events, exception stack traces, status/warning handling, service tags, peer service metadata, and stable per-service node colors
10+
- Add trace-to-logs and log-to-trace correlation links between separate Quickwit logs and traces datasources
11+
- Add datasource configuration fields for related logs/traces datasources
12+
- Add configurable filter autocomplete chain mode (no chain, sampled chain, full chain)
13+
- Add configurable filter autocomplete value limit (defaults to 1000, `0` for unlimited)
14+
- Show useful default log messages for OTEL logs when no message field is configured
15+
- Migrate e2e tests from Cypress to Playwright and add Quickwit datasource e2e test
16+
- Add Grafana version matrix to e2e tests
17+
- Fix log panel flickering in Grafana 12.3+ by assigning stable row IDs
18+
- Fix Shift-Enter keymapping on latest Grafana versions
19+
- Fix missing `AND` when adding ad hoc filters
20+
- Fix ad hoc filters for JSON array values, including values with spaces or colons
21+
- Fix multi-value template variable interpolation for Quickwit queries
22+
- Document Grafana 12.1+ plugin installation with `GF_PLUGINS_PREINSTALL_SYNC`
23+
- Handle Grafana 13 overlays in e2e tests
24+
- Bump Go and Node dependencies to fix high vulnerabilities
25+
- Bump `grafana/plugin-actions/is-compatible` GitHub action
26+
327
## 0.5.0
428

529
### What's Changed

README.md

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,17 @@
44

55
The Quickwit data source plugin allows you to query and visualize Quickwit data from within Grafana.
66

7-
## 🎉 What's New in v0.5.0
8-
9-
- **Grafana 11.x Support**
10-
- **Fixed Adhoc Filters**: Improved adhoc filters feature for dynamic query building
11-
- **Enhanced Stability**: Various bug fixes and improvements
7+
## 🎉 What's New in v0.6.0
8+
9+
- **Grafana 12.1+ and 13 Support** (React 19 compatibility)
10+
- **Trace support** for OpenTelemetry trace indexes, with service node graph, span events, exception stacks, and trace/logs correlation links
11+
- **Quick filters** with value autocomplete and clearer filter operations
12+
- **Configurable autocomplete** chain mode and value limit
13+
- **Better OTEL log display** when no message field is configured
14+
- **Playwright e2e tests** replacing Cypress, with a Grafana version matrix
15+
- **Fixed Shift-Enter keymapping** on latest Grafana versions
16+
- **Fixed ad hoc filters** when appending filters to existing queries
17+
- **Security updates**: Go and Node dependency bumps
1218

1319
It is available for installation directly from the
1420
[Grafana catalog](https://grafana.com/grafana/plugins/quickwit-quickwit-datasource/) until version 0.4.5
@@ -17,40 +23,39 @@ or you can download the latest version and follow the
1723

1824
## Version compatibility
1925

20-
We recommend Grafana v10.X or v11.X.
26+
We recommend Grafana v12.1+ or v13.
2127

2228
Quickwit 0.7 is compatible with 0.3.x versions only.
2329

24-
Quickwit 0.8 is compatible with 0.4.x and 0.5.x versions.
30+
Quickwit 0.8 is compatible with 0.4.x, 0.5.x and 0.6.x versions.
2531

26-
- **v0.5.x** (Latest): Grafana 11.x with improved adhoc filters
27-
- **v0.4.x**: Grafana 10.x
32+
- **v0.6.x** (Latest): Grafana 12.1+ and 13 (React 19)
33+
- **v0.5.x**: Grafana 11.x
34+
- **v0.4.x**: Grafana 10.x
2835
- **v0.3.x**: Grafana 9.x / Quickwit 0.7
2936

3037
## Installation
3138

32-
You can either download the plugin manually and unzip it into the plugin directory or use the env variable `GF_INSTALL_PLUGINS` to install it.
33-
34-
### 0.5.0 (Latest) for Quickwit 0.8 + Grafana 12.1
39+
You can either download the plugin manually and unzip it into the plugin directory, or use a Grafana env variable to install it. Note that `GF_INSTALL_PLUGINS` is **deprecated since Grafana 12.1** — use `GF_PLUGINS_PREINSTALL_SYNC` instead on recent versions.
3540

36-
`GF_INSTALL_PLUGINS` has been deprecated since 12.1. `GF_PLUGINS_PREINSTALL_SYNC` must be used instead
41+
### 0.6.0 (Latest) for Quickwit 0.8 + Grafana 12.1+ / 13
3742

38-
Run `grafana` container with the env variable:
43+
Run `grafana` container with the env variable (format: `<plugin-id>@<version>@<url>`):
3944

4045
```bash
41-
docker run -p 3000:3000 -e GF_PLUGINS_PREINSTALL_SYNC="quickwit-quickwit-datasource@0.5.0@https://github.com/quickwit-oss/quickwit-datasource/releases/download/v0.5.0/quickwit-quickwit-datasource-0.5.0.zip" grafana/grafana run
46+
docker run -p 3000:3000 -e GF_PLUGINS_PREINSTALL_SYNC="quickwit-quickwit-datasource@0.6.0@https://github.com/quickwit-oss/quickwit-datasource/releases/download/v0.6.0/quickwit-quickwit-datasource-0.6.0.zip" grafana/grafana run
4247
```
4348

4449
Or download the plugin manually and start Grafana
4550

4651
```bash
47-
wget https://github.com/quickwit-oss/quickwit-datasource/releases/download/v0.5.0/quickwit-quickwit-datasource-0.5.0.zip
52+
wget https://github.com/quickwit-oss/quickwit-datasource/releases/download/v0.6.0/quickwit-quickwit-datasource-0.6.0.zip
4853
mkdir -p plugins
49-
unzip quickwit-quickwit-datasource-0.5.0.zip -d plugins/quickwit-quickwit-datasource-0.5.0
54+
unzip quickwit-quickwit-datasource-0.6.0.zip -d plugins/quickwit-quickwit-datasource-0.6.0
5055
docker run -p 3000:3000 -e GF_PATHS_PLUGINS=/data/plugins -v ${PWD}/plugins:/data/plugins grafana/grafana run
5156
```
5257

53-
### 0.5.0 (Latest) for Quickwit 0.8 + Grafana 11
58+
### 0.5.0 for Quickwit 0.8 + Grafana 11
5459

5560
Run `grafana` container with the env variable:
5661

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "quickwit-datasource",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"description": "Quickwit datasource",
55
"scripts": {
66
"build": "webpack -c ./.config/webpack/webpack.config.ts --env production",

0 commit comments

Comments
 (0)