* added $schema field support in plugin.schema.json
More details can be found in https://github.com/grafana/plugin-validator/issues/1
* Others category in plugin.json, minimum 1 keyword
* Allow others as a category if the plugin doesn't fall into appropriate category. Refer https://github.com/grafana/plugin-validator/issues/3 for more details
* Mandate minimum one keyword for better discovery in plugin repository.
* Dropped enum from plugin.json $schema
pull/27056/head
Sriramajeyam Sugumaran5 years agocommitted byGitHub
"description":"Schema definition for the plugin.json file"
},
"id":{
"id":{
"type":"string",
"type":"string",
"description":"Unique name of the plugin. If the plugin is published on grafana.com, then the plugin id has to follow the naming conventions.",
"description":"Unique name of the plugin. If the plugin is published on grafana.com, then the plugin id has to follow the naming conventions.",
@ -23,8 +27,8 @@
},
},
"category":{
"category":{
"type":"string",
"type":"string",
"description":"Plugin category used on the Add data source page. Possible values are: `tsdb`, `logging`, `cloud`, `tracing`, and `sql`.",
"description":"Plugin category used on the Add data source page. Possible values are: `tsdb`, `logging`, `cloud`, `tracing`, `sql`, `enterprise` and `other`.",