You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**grafanaVersion**|`string`| (Deprecated) Required Grafana version for this plugin, e.g. `6.x.x 7.x.x` to denote plugin requires Grafana v6.x.x or v7.x.x.<br/>Pattern: `^([0-9]+)(\.[0-9x]+)?(\.[0-9x])?$`<br/> ||
176
-
|**grafanaDependency**|`string`| Required Grafana version for this plugin. Validated using https://github.com/npm/node-semver.<br/>Pattern: `^(<=\|>=\|<\|>\|=\|~\|\^)?([0-9]+)(\.[0-9x\*]+)?(\.[0-9x\*]+)?(-[0-9A-Za-z-.]+)?(\s(<=\|>=\|<\|=>)?([0-9]+)(\.[0-9x\*]+)?(\.[0-9x\*]+)?(-[0-9A-Za-z-.]+)?)?(\s\\|\\|\s(<=\|>=\|<\|>\|=\|~\|\^)?([0-9]+)(\.[0-9x\*]+)?(\.[0-9x\*]+)?(-[0-9A-Za-z-.]+)?(\s(<=\|>=\|<\|=>)?([0-9]+)(\.[0-9x\*]+)?(\.[0-9x\*]+)?(-[0-9A-Za-z-.]+)?)?)\*$`<br/> |✅|
177
-
|[**plugins**](#dependenciesplugins)|`object[]`| An array of required plugins on which this plugin depends. Only non-core (that is, external plugins) have to be specified in this list.<br/> ||
178
-
|[**extensions**](#dependenciesextensions)|`object`| Plugin extensions that this plugin depends on.<br/> ||
|**grafanaVersion**|`string`| (Deprecated) Required Grafana version for this plugin, e.g. `6.x.x 7.x.x` to denote plugin requires Grafana v6.x.x or v7.x.x.<br/>Pattern: `^([0-9]+)(\.[0-9x]+)?(\.[0-9x])?$`<br/> ||
176
+
|**grafanaDependency**|`string`| Required Grafana version for this plugin. Validated using https://github.com/npm/node-semver.<br/>Pattern: `^(<=\|>=\|<\|>\|=\|~\|\^)?([0-9]+)(\.[0-9x\*]+)?(\.[0-9x\*]+)?(-[0-9A-Za-z-.]+)?(\s(<=\|>=\|<\|=>)?([0-9]+)(\.[0-9x\*]+)?(\.[0-9x\*]+)?(-[0-9A-Za-z-.]+)?)?(\s\\\|\\\|\s(<=\|>=\|<\|>\|=\|~\|\^)?([0-9]+)(\.[0-9x\*]+)?(\.[0-9x\*]+)?(-[0-9A-Za-z-.]+)?(\s(<=\|>=\|<\|=>)?([0-9]+)(\.[0-9x\*]+)?(\.[0-9x\*]+)?(-[0-9A-Za-z-.]+)?)?)*$`<br/> | ✅ |
177
+
|[**plugins**](#dependenciesplugins)|`object[]`| An array of required plugins on which this plugin depends. Only non-core (that is, external plugins) have to be specified in this list.<br/> ||
178
+
|[**extensions**](#dependenciesextensions)|`object`| Plugin extensions that this plugin depends on.<br/> ||
179
179
180
180
<aname="dependenciesplugins"></a>
181
181
@@ -334,12 +334,12 @@ Parameters for the token authentication request.
Copy file name to clipboardExpand all lines: docusaurus/docs/resources.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,10 +19,10 @@ sidebar_position: 70
19
19
Here are some additional resources related to plugins that may make your plugin development journey easier.
20
20
21
21
-[Grafana developer portal](https://grafana.com/developers/) - Home to plugin documentation, data structure documentation, React components library, and more.
22
-
-[Grafana API reference](https://grafana.com/docs/grafana/latest/developers/http_api/) - The backend HTTP API for Grafana.
22
+
-[Grafana developer resources](https://grafana.com/docs/grafana/latest/developer-resources/) - Additional resources for developers and contributors.
23
+
-[Grafana API reference](https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api/) - The backend HTTP API for Grafana.
23
24
-[Grafana Community](https://community.grafana.com/) - Official Grafana Labs forums on plugin development and other topics.
24
25
-[Community Slack](https://slack.grafana.com/) - Discuss plugin development at the Grafana Labs community Slack.
25
26
-[Grafana Labs blog](https://grafana.com/blog/) - The latest news, features, and how-to's.
26
27
-[Grafana plugins catalog](https://grafana.com/grafana/plugins/) - Find examples of many popular plugins.
27
-
-[Contributor guide](https://grafana.com/docs/grafana/latest/developers/contribute/) - Developer guide for contributing to Grafana.
Copy file name to clipboardExpand all lines: docusaurus/docs/whats-new.mdx
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,24 @@ sidebar_position: 11
14
14
15
15
# What's new?
16
16
17
+
**For the latest plugin announcements refer to the [Grafana Plugin Development board](https://community.grafana.com/c/plugin-development/plugin-announcements/47) in the Community forum.**
18
+
19
+
## June 2026
20
+
21
+
To help improve the security and integrity of your projects, Grafana now requires all commits submitted to any Grafana repository to have a valid signature in order to be merged. Refer to the [Signed Commits Mandatory for All Grafana Repositories](https://community.grafana.com/t/action-required-signed-commits-mandatory-for-all-grafana-repositories/163404) blog post for more information.
22
+
23
+
## April 2026
24
+
25
+
**You can now monetize your plugin with the Grafana Marketplace**, an optional path for plugin developers, independent software vendors, and partners to sell and distribute commercial plugins through the Grafana plugin catalog.
26
+
27
+
Marketplace plugins can be proprietary and are published in the Grafana Catalog with a Marketplace label, subject to the approval and discretion of Grafana Labs. Paid Marketplace plugins can help you fund ongoing development, maintenance, updates, and support.
28
+
29
+
For more background, refer to the [Grafana Marketplace pilot](https://grafana.com/blog/grafana-marketplace-pilot/) announcement.
30
+
31
+
## February 2026
32
+
33
+
[`config.panels`](https://community.grafana.com/t/deprecating-config-panels-in-grafana-runtime-package/161606) and [`config.apps`](https://community.grafana.com/t/deprecating-config-apps-in-grafana-runtime-package/161001) have been deprecated in the `@grafana/runtime` package.
34
+
17
35
## October 2025
18
36
19
37
Find the whole letter at [Grafana Developer Newsletter - October 2025](https://community.grafana.com/t/grafana-developer-newsletter-october-2025/159137).
0 commit comments