Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Toolkit: Remove plugin:create and component:create commands #66729

Merged
merged 1 commit into from Apr 19, 2023

Conversation

academo
Copy link
Member

@academo academo commented Apr 18, 2023

What is this feature?

Removes the plugin:create and component:create commands from Toolkit.

It keeps the plugin:create command to display a message that this is not longer supported (in case any old internet article still references to it) and exits 1.

Why do we need this feature?

Part of our @grafana/plugins-platform effort to move plugin scaffolding away from toolkit into create-plugin

Who is this feature for?

All developers of grafana plugins

Which issue(s) does this PR fix?:

Closes #56018
Closes #55998

Special notes for your reviewer:

Please check that:

  • It works as expected from a user's perspective.
  • If this is a pre-GA feature, it is behind a feature toggle.
  • The docs are updated, and if this is a notable improvement, it's added to our What's New doc.

Release notice breaking change

The deprecated plugin:create and component:create commands in the Grafana Toolkit have been removed in this release. The replacement create-plugin tool is recommended for scaffolding new plugins and a migration guide for moving from the toolkit is available here.

@academo academo requested review from grafanabot and a team as code owners April 18, 2023 09:01
@academo academo requested review from gabor and jackw and removed request for a team April 18, 2023 09:01
@academo academo self-assigned this Apr 18, 2023
@academo academo modified the milestone: 10.0.0 Apr 18, 2023
@academo academo merged commit 5dac0c9 into main Apr 19, 2023
29 checks passed
@academo academo deleted the academo/toolkit-remove-create-plugin branch April 19, 2023 13:15
@zerok zerok modified the milestones: 10.0.0, 10.0.0-preview May 31, 2023
@zerok
Copy link
Contributor

zerok commented Oct 18, 2023

FYI: I've just updated the links in the "breaking changes" section to point to the new URLs set in #76726 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
5 participants