This past month has seen a whopping 30+ new plugins and updates published. But even with this, we know that some users were waiting longer than we’d like for reviews - apologies to those who were stuck in the queue. We’re always looking at ways to reduce this time and help you get your plugins reviewed and published sooner
One of the things that can make the biggest impact is ensuring that it is easy for us to run and test your plugin, ideally with a docker-compose file and any required credentials or access to external services. We’ll look to publish some additional guidance and best practices to ensure your plugin can be reviewed quickly - thank you for all your support
Now, onto the updates
Grafana highlights for Plugin Devs
Some updates to be aware of that have recently merged in Grafana
Angular plugins show a warning for the user in the Admin > Plugins view - #69084
New extension point for App plugins - Explore Toolbar - #65524
Documentation reorganisation to make things easier to discover and follow - #69864 (view live)
Create Plugin - scaffold and update your plugins with ease
2 new releases this month taking us to v1.7.0, with the following additions:
Made it easier to change the Grafana image within the provided development environment - #286
Fixed docs - #284
Fixed issues with tests failing due to nested Grafana dependencies - #289
Updated dependencies - #279
Special thanks to 1 new contributor - Steve Lorello
Plugin Examples - get started quickly and learn how to take advantage of various functions in Grafana
Alongside some updates and enhancements, we’ve added a new example application based on experimental support to enable plugins to perform requests to the Grafana API as the plugin or on behalf of a user, using a new OAuth service.
New example app with external service registration - #138
Easier to change the Grafana image in docker-compose - #175
Fix for integration tests to reduce false positives and improve success rate with retries - #176
Update to use the latest version of Scenes - #174
Plugin SDK for Go - abstractions for building backend components in your datasource or app plugins
Mostly internals this month, does include the experimental support for OAuth as mentioned above.
Other news
Did you miss Grafana Con? Well, fear ye not - replays are now available! GrafanaCON 2023 | Grafana Labs Check out all the exciting updates from Grafana 10 and more.
OfficeHours replays are also available on: Grafana 10 Overview, Introduction to Scenes, and Updates for Plugin Developers - see the playlist.
VolkovLabs have released part 3 of their video series on creating a panel plugin, check out the full set here.
[Originally posted in our Slack channel