-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Hi 👋
We’ve identified usages of config.apps and/or config.panels from the @grafana/runtime package in this repository.
These properties have been deprecated and will be removed in an upcoming Grafana release.
- Deprecation announcement for
config.apps:
https://community.grafana.com/t/deprecating-config-apps-in-grafana-runtime-package/161001 - Deprecation announcement for
config.panels:
https://community.grafana.com/t/deprecating-config-panels-in-grafana-runtime-package/161606
Timeline
- ✅ Replacement async APIs available starting Grafana 12.4.0
- ❌
config.appsandconfig.panelsremoval is projected to occur in Grafana 13.2.0
What this means for you
If your plugin continues to rely on these properties, it risks runtime errors once Grafana 13.2.0 is released.
We recommend migrating to the new async APIs as soon as possible to ensure forward compatibility.
Why is this change happening?
Accessing data via global singletons makes it harder to evolve Grafana internals and provide clearer contracts for plugin developers. The async APIs give us a more stable and future-proof foundation.
If anything is unclear or you need guidance during the migration, please reach out. We’re happy to help 🙏
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels