Plugin validation check list
Before being listed in Plugins Store, plugins that you submit in XrmToolBox portal are validated. You will find below a check list of items to consider to ensure your plugin will be validated.
Nuget package checklist
Submitting a well configured package is essential for plugins discoverability and to ensure plugins can be listed and updated throug Plugins Store.
Validation steps | |
---|---|
My Nuget package has an Icon url | |
My Nuget package has a Project url |
|
My plugin library is included in my Nuget package under a "Plugins" folder |
|
My plugin Library version is the same that my Nuget package version |
Plugin checklist
Validation steps | |
---|---|
My plugin has a dedicated image for Large plugin display mode in Plugins list | |
My plugin has a dedicated image for Small plugin display mode in Plugins list | |
My plugin adapts its controls size when I resize XrmToolBox main application to fit to the available size | |
My plugin can be opened without an organization connected | |
Without an organization connected, plugins controls can be used without any error | |
Without an organization connected, using controls that requires a connection opens the connection selection dialog | |
With an organization connected, plugins controls can be used without any error | |
Long running operations are processed asynchronously and the main application is not frozen |