Skip to content

React 19 compatibility for Grafana 13#170

Draft
Platane wants to merge 1 commit intoquickwit-oss:mainfrom
Platane:react-19-compat
Draft

React 19 compatibility for Grafana 13#170
Platane wants to merge 1 commit intoquickwit-oss:mainfrom
Platane:react-19-compat

Conversation

@Platane
Copy link
Collaborator

@Platane Platane commented Mar 5, 2026

Fixes #169

  • Externalize react/jsx-runtime and react/jsx-dev-runtime
  • Update grafanaDependency version range
  • Fix JSX.ElementReact.JSX.Element
  • Delete unused DataSourcePicker / PluginSignatureBadge
  • Support GRAFANA_VERSION/GRAFANA_IMAGE env vars in docker-compose

Tested locally against grafana/grafana:dev-preview-react19.

Externalize react/jsx-runtime and react/jsx-dev-runtime so the plugin
works with React 19 in Grafana 13.

Closes quickwit-oss#169

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

React 19 Upgrade: Ensure your plugin is compatible with React 19

1 participant