Custom Plugin v6 to v7 Upgrade Process

I am eager to upgrade to v7 but I have a number of custom backend datasource plugins I have put together that the frontend simply will not load for under v7. I am running locally in development mode so my unsigned plugins do appear to load up and the backend process gets fired up, however, when I attempt to add a custom datasource the config editor page simply says

An unexpected error happened 

Error: Minified React error #130; visit https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=undefined&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings.

Is there a guide that exists to aid developers in upgrading their plugins to v7? Is the v7 upgrade process for the frontend of a custom plugin to build with the 7.X.X versions of the grafana npm packages?

Any pointers would be greatly appreciated.

Plugins written for v6 should still work for v7 (though not necessarily the other way around). Due to limited resources, we’ve focused on the new docs for 7.0, hoping that will make it easier to migrate. If this is important to you, please make your voice heard on this issue.

If the plugin available on GitHub, I could take a look at it.

Hi @marcusolsson thanks for getting back to me.

So my plugins are not open source just yet but one is based on https://github.com/grafana/google-sheets-datasource/tree/v0.9.0 and it too suffers the same fate when any frontend component is attempted to be rendered under v7 (specifically I tested using the official 7.7.1 grafana docker container).