Skip to content

Releases: grafana/plugin-validator

plugin-validator/v0.42.1

08 May 14:02
d47a70e

Choose a tag to compare

0.42.1 (2026-05-08)

🐛 Bug Fixes

  • ci: handle release-please prefixed tags in goreleaser publish (#575) (e33c65a)

plugin-validator/v0.42.0

08 May 11:41
bdc6a6e

Choose a tag to compare

0.42.0 (2026-05-08)

🎉 Features

  • Add flag to select specific analyzer to run (#264) (882de9a)
  • add ghaOutput and jsonOutput CLI flags (#455) (b4c9a33)
  • add output in GitHub Actions workflow commands format (#452) (7a8dcf3)
  • Change metadatavalid default severity (#271) (32dae9d)
  • check screenshot image mimetype and extension (#491) (45b1c83)
  • check screenshot image type (#278) (aeea69a)
  • mcp server for validate plugin (#518) (4de19a1)
  • support Anthropic and OpenAI as LLM providers (#541) (06099b1)
  • switch to Anthropic Sonnet 4.6 with prompt caching (#548) (9d7e161)
  • validate grafanaDep with semver (#515) (b0f0069)
  • warn if readme plugin contains a comment. (#253) (8c479a1)

🐛 Bug Fixes

  • ci: use github hosted runners for npm publish (#462) (e8aab49)
  • deps: update dependency tar to v7.5.10 [security] (#531) (df396d5)
  • deps: update go dependencies (#414) (72734bf)
  • deps: update go dependencies (#426) (e275f16)
  • deps: update go dependencies (#468) (9322b24)
  • deps: update go dependencies (#476) (cbcb1e5)
  • deps: update go dependencies (#482) (8f27d4a)
  • deps: update go dependencies (major) (#415) (6c73dba)
  • deps: update module github.com/modelcontextprotocol/go-sdk to v1.3.1 [security] (#528) (5a442bb)
  • deps: update module github.com/modelcontextprotocol/go-sdk to v1.4.1 [security] (#545) (144c6bb)
  • deps: update module golang.org/x/crypto to v0.45.0 [security] (#470) (25e1974)
  • deps: update module google.golang.org/api to v0.252.0 (#424) (e2549a6)
  • deps: update module google.golang.org/api to v0.253.0 (#459) (54fcc74)
  • go-manifest false positives from node_modules in sourceCodeUri scans (#556) (820579f)
  • make LLM review resilient to individual question failures (#550) (c653140)
  • needs to check all the links (#351) (3a1c2aa)
  • return ok when screenshots don't exist (#108) (090d08b)
  • screenshots: handle malformed screenshots format gracefully (#346) (5d6d266)
  • sdkusage now checking plugin's version age for warnings and errors (#486) (31c45a4)
  • use the new schema url (#196) (f66c53d)

📝 Documentation

♻️ Code Refactoring

  • add output package and marshaler interface (#451) (1ff3cec)

✅ Tests

🏗️ Builds

  • allow building Docker image on Mac OS ARM (#538) (5d514d0)
  • Install semgrep and gosec in build stage for CI tests (#180) (12d52dc)

🤖 Continuous Integrations

  • migrate releases to release-please (#571) (dcd8302)
  • npm: publish using oidc instead of tokens (#383) (56f7588)
  • switch to self-hosted runners (#456) (7be5deb)
  • Update GitHub Action to build Docker container (#181) (cb55801)

🔧 Chores

Read more

v0.41.0

28 Apr 13:29

Choose a tag to compare

Changelog

  • c55b95c 0.41.0
  • 5eaed69 Add new check for testDatasource (#565)
  • 0a12e0f add 'ignore-scripts=true' to .npmrc (#561)
  • 7185226 chore(ci): migrate to docker-build-push-image action (#558)
  • 48220f5 chore(deps): update module go.opentelemetry.io/otel to v1.41.0 [security] (#563)

v0.40.0

24 Apr 08:02

Choose a tag to compare

Changelog

v0.39.3

20 Apr 09:16

Choose a tag to compare

Changelog

  • 0429574 0.39.3
  • 820579f Fix: go-manifest false positives from node_modules in sourceCodeUri scans (#556)
  • 81c0331 chore(deps): update module github.com/go-git/go-git/v5 to v5.17.1 [security] (#554)
  • 731cf94 chore(deps): update module github.com/go-git/go-git/v5 to v5.18.0 [security] (#559)
  • f896b9a chore: update Grafana plugin schema (#557)

v0.39.2

30 Mar 09:01

Choose a tag to compare

Changelog

v0.39.1

26 Mar 12:05

Choose a tag to compare

Changelog

  • 2435336 0.39.1
  • c653140 fix: make LLM review resilient to individual question failures (#550)

v0.39.0

25 Mar 13:20

Choose a tag to compare

Changelog

  • e1c8d07 0.39.0
  • ddc9cb9 Add semgrep test to avoid calling /api/ds/query directly (#546)
  • 6a8f1b9 chore(deps): update module google.golang.org/grpc to v1.79.3 [security] (#544)
  • 67ff0f4 chore: update Grafana plugin schema (#543)
  • 9d7e161 feat: switch to Anthropic Sonnet 4.6 with prompt caching (#548)
  • 144c6bb fix(deps): update module github.com/modelcontextprotocol/go-sdk to v1.4.1 [security] (#545)

v0.38.2

13 Mar 08:37

Choose a tag to compare

Changelog

  • 6173785 0.38.2
  • 822b22b chore(deps): update dependency tar to v7.5.11 [security] (#540)
  • 06099b1 feat: support Anthropic and OpenAI as LLM providers (#541)
  • 9cb2954 llmreview: use agentic client instead of langchain (#542)

v0.38.1

11 Mar 15:20

Choose a tag to compare

Changelog

  • 414324c 0.38.1
  • e5f0204 Skip node_modules entries in manifest validation (#539)
  • 5d514d0 build: allow building Docker image on Mac OS ARM (#538)
  • 9a70fee chore(deps): set up renovate for Go version in go.mod and Dockerfile (#536)