We've updated our Terms of Service and Privacy Policy. Please review the changes as you continue to interact with us.
Learn more
Plugins
Kafka logo

Kafka

hamedkarbasi93

Get plugin

Changelog

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.0

  • Status: Passed
    Security

    All checks passed

  • Status: Passed
    Maintenance

    All checks passed

  • Status: Passed
    Documentation

    All checks passed

Version
1.7.0
Dependencies
Grafana >=10.2.9
Developer
hamedkarbasi93
Last Updated
July 15, 2026