Plugins
Kafka logo

Kafka

hamedkarbasi93

Get plugin

Changelog

v1.7.2

Full Changelog

  • Chore: Refactor to remove performance environment flags (#163)

v1.7.1

Full Changelog

  • Feat: Upgrade Go to v1.26.5 and remove retired badge (#152)
  • Docs: Improve documentation images (#153)
  • Chore: use static links for the images in the readme (#154)
  • Feat: add performance caching optimizations with benchmarks and load generator (#156)
  • Docs: add the claude instruction doc (#157)
  • Docs: Update README links and changelog for version 1.7.1 (#158)
  • Feat: Upgrade dependencies and improve safety in protobuf handling (#159)

v1.7.0

Full Changelog

  • 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.toml tool 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

Full Changelog

  • 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

Full Changelog

  • 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

Full Changelog

  • 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

Full Changelog

  • 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

Full Changelog

  • Enhancement: Upgrade dependencies to address security vulnerabilities (#126)
  • Fix: Improve SASL defaulting, error clarity, and health check timeout handling (#123)
  • Feat: Add support for refid and alias in queries (#122)
  • Fix: Multiple query support by making streaming stateless (#121)

v1.2.3

Full Changelog

  • Enhancement: Change info levels to debug for all requests in the backend (#118)

v1.2.2

Full Changelog

  • 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

Full Changelog

  • Refactor: Improve e2e test stability and maintainability (#112)

v1.2.0

Full Changelog

  • Feat: Implement Avro support (#96) — add Avro parsing and support for Avro-encoded messages in the plugin.
  • Chore: Bump @grafana/create-plugin configuration to 6.4.3 (#109)

v1.1.0

Full Changelog

  • 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

Full Changelog

  • 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)

Full Changelog

  • Add support for the nested JSON #83 (hoptical)
  • Support for Nested JSON via Automatic Flattening #79

v0.6.0 (2025-08-13)

Full Changelog

  • Use kafka message time as default option #82 (hoptical)

  • Add options to auto offset reset #81 (hoptical)

  • Add/support all partitions #80 (hoptical)

  • 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)

Full Changelog

v0.4.0 (2025-07-19)

Full Changelog

v0.3.0 (2025-05-24)

Full Changelog

  • Fix/release #65 (hoptical)

  • Fix/streaming logic #64 (hoptical)

  • add value-offset to go producer example #63 (hoptical)

  • Update/grafana go sdk #62 (hoptical)

  • Add/golang example #60 (hoptical)

  • Add/redpanda console #58 (hoptical)

  • Add Kafka to docker compose #54 (sizovilya)

  • [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)

  • Fix switch component #61 (sizovilya)

  • Change Kafka driver #57 (sizovilya)

  • Provide default options to UI #56 (sizovilya)

  • Fix CI Failure #53 (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

  • Migrate from toolkit #51 (sizovilya)

  • Update README.md #46 (0BVer)

  • 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)

Full Changelog

v0.1.0 (2021-11-14)

Full Changelog

Plugin Insights

Quality scores for version 1.7.2

  • Status: Passed
    Security

    All checks passed

  • Status: Passed
    Maintenance

    All checks passed

  • Status: Passed
    Documentation

    All checks passed

Version
1.7.2
Dependencies
  • Grafana >=10.2.9
Developer
hamedkarbasi93
Last Updated
August 5, 2026