Create Plugin v6 released

What’s new?
Create Plugin is changing how it updates plugins. Starting from 6.0.0, we’re introducing updates as migrations to the @grafana/create-plugin update command. We’ve never been happy with the update command implementation and had several related issues in our backlog. The legacy approach would often result in unwanted changes, failed dependency installs, and large PRs that were hard to review.
The new update approach aims to solve these issues by running a series of migrations that each focus on a single task to bring your plugin up to date. This should make for a more user friendly experience with better logging, option to git commit each successful migration, better error handling and rollback support should something go wrong during a migration. (Docs link.)

If you are using the shared create-plugin-update github workflow to keep your plugin updated via CI we recommend updating the version of the shared workflow to v.1.1.0 which provides support for the new --commit arg.

Breaking Changes Alert!
create-plugin update now only update dependencies if a migration requires it. This should generally make for smaller PRs, less noise, and stop competing with other dependency update bots. If you’re not already using them, use either dependabot or renovatebot to keep your dependencies up to date.