Changelog
v1.7.0
- Feat: add InfluxDB Line Protocol support; streaming-friendly long-format frame (one row per LP field) with stable schema
Time | _measurement | _field | value | value_str | <one column per tag key> | partition? | offset, per-query timestamp precision (auto / ns / µs / ms / s), and Line Protocol filters for measurement, field, and tags in the query editor (#146) - Chore: pin Grafana plugin CI actions to versioned releases, add
mise.tomltool versions, and improve e2e selector stability across Grafana/UI variants (#147) - Test: add Playwright retry support in CI (
--retries 3) to reduce flaky e2e failures (#148) - Fix: address post-merge Line Protocol issues (panic on unterminated quoted values, invalid-regex fallback to literal match, reserved-column tag-key collisions, error-frame schema compatibility, tag-key cap, and per-stream filter caching) (#149)
- Feat: update changelog and upgrade dependencies to address security issues (#150)
- Tests: add column and data checker for line protocol e2e tests (#151)
v1.6.0
- Fix: demote idle partition poll timeouts from error to debug log (#144)
- Fix: update dependencies to address security vulnerabilities (#142, #145)
- Chore: refactor npm to pnpm (#141)
- Feat: add support for the plaintext values (#140)
- Feat: add support for the transactional topics (#139)
v1.5.1
- Chore: bump go, grafana-plugin-sdk and transitive packages to fix security vulnerabilities (#136)
- Feat: add support for the breaking change of the live server in Grafana v12.4 (#135)
v1.5.0
- Fix: cleanup Kafka connections, tighten logging, propagate context & use theme spacing in QueryEditor (#133)
- Feat: add support for json, string and binary message keys (#132)
v1.4.0
- Feat: add Protobuf Support (#128)
- Chore: bump @grafana/create-plugin configuration to 6.8.4 (#129)
- Feat: improve backend tests to increase coverage and reliability (#130)
- Feat: update backend and frontend packages to fix security vulnerabilities (#130)
v1.3.0
- Enhancement: Upgrade dependencies to address security vulnerabilities (#126)
- Fix: Improve SASL defaulting, error clarity, and health check timeout handling (#123)
- Feat: Add support for
refidandaliasin queries (#122) - Fix: Multiple query support by making streaming stateless (#121)
v1.2.3
- Enhancement: Change info levels to debug for all requests in the backend (#118)
v1.2.2
- Feat: Add PDC support for schema registry using grafana-plugin-sdk-http-client (#113)
- Enhancement: Add linting for frontend and backend with pre-commit hooks and CI updates (#115)
- Enhancement: Replace inline styling with emotion styling and update related tests (#116)
v1.2.1
- Refactor: Improve e2e test stability and maintainability (#112)
v1.2.0
- Feat: Implement Avro support (#96) — add Avro parsing and support for Avro-encoded messages in the plugin.
- Chore: Bump
@grafana/create-pluginconfiguration to 6.4.3 (#109)
v1.1.0
- Fix: Address security issues in dependencies and configuration (#107)
- Fix: Use type registry with nullable types to prevent data loss when encountering null values (#104)
- Perf: Pre-allocate frame fields to eliminate append overhead (#106)
- Feat: Configurable JSON flatten limits (#99)
- Add: Provisioned dashboard (#94)
- Fix: Mutation issue in config editor and query editor (#91)
- Fix: e2e tests for query editor for Grafana versions later than 12.2 (#102)
- Add: Devcontainer for development (#90)
- Test: Improve mutation tests with deep freezing (#93)
- CI: Skip publish-report for fork PRs (#103)
v1.0.1
- Restructure and split documentation (README, docs/development.md, docs/contributing.md, docs/code_of_conduct.md)
- Add “Create Plugin Update” GitHub Action
- Add release workflow pre‐check to ensure tag exists in CHANGELOG
- Bump plugin and package versions to 1.0.1
v1.0.0 (2025-08-14)
v0.6.0 (2025-08-13)
Topic Selection with Autocomplete #78
Improve the offset reset field #76
Add support for selecting all partitions #75
Is it possible to reset offset? #47
Clarify the options of the timestamp mode #77
v0.5.0 (2025-08-01)
Instruction for provisioning #43
Add tests #27
Replace deprecated Grafana SCSS styles #48
roll back required permissions for the attestations #74 (hoptical)
Source Dropdown in query editor #24
v0.4.0 (2025-07-19)
v0.3.0 (2025-05-24)
[BUG] Cannot connect to the brokers #55
[BUG] Plugin Unavailable #45
plugin unavailable #44
[BUG] 2 Kafka panels on 1 dashboard #39
[BUG] The yarn.lock is out of sync with package.json since the 0.2.0 commit #35
User has to refresh page to trigger streaming #28
Mage Error #6
use access policy token instead of the legacy one #66 (hoptical)
Add developer-friendly environment #52
Migrate from Grafana toolkit #50
Can you make an arm64-compatible version of this plugin? #49
Add Authentication & Authorization Configuration #20
Add support for using AWS MSK Managed Kafka #38 (ksquaredkey)
Issue 35 update readme node14 for dev (#1) #37 (ksquaredkey)
v0.2.0 (2022-07-26)
v0.1.0 (2021-11-14)
Use channel instead of time.after #14
Code base cleaning #12
Handle Messages with the specified format #5
Specify query editor #4
Specify Kafka Configuration in Config Editor #3
consumer-group stuck in rebalancing situation #2
modify description and minor information in plugin #18 (hoptical)
messages are handled via channel instead of time.after #15 (hoptical)