Skip to content

Docs: Add migration guide for UI extensions in Grafana 12 #1639

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

Merged
merged 6 commits into from
Apr 3, 2025

Conversation

jackw
Copy link
Collaborator

@jackw jackw commented Mar 20, 2025

What this PR does / why we need it:

Adds a migration guide related to the removal of deprecated UI extension APIs in upcoming G12 release.

Updates ordering of migration guides in sidebar and deletes redundant babel config file.

Associated Grafana PR can be found here.

Which issue(s) this PR fixes:

Related issue grafana/grafana/issues/101460

Special notes for your reviewer:

@jackw jackw added type/docs Changes only affect the documentation no-changelog Don't include in changelog and version calculations labels Mar 20, 2025
@jackw jackw self-assigned this Mar 20, 2025
Copy link
Contributor

github-actions bot commented Mar 20, 2025

Hello! 👋 This repository uses Auto for releasing packages using PR labels.

✨ This PR can be merged. It will not be considered when calculating future versions of the npm packages and will not appear in the changelogs.

@github-project-automation github-project-automation bot moved this from 📬 Triage to 🔬 In review in Plugins Platform / Grafana Community Mar 21, 2025
Copy link
Collaborator

@leventebalogh leventebalogh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! 🚀


- Back up your plugin code
- Ensure your development environment is up to date
- Familiarize yourself with the new reactive APIs introduced in Grafana 11.4
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: might makes sense to link them here?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To the extensions docs? Yeah can do. 👍

@jackw jackw marked this pull request as ready for review March 24, 2025 09:43
@jackw jackw requested a review from a team as a code owner March 24, 2025 09:43
@jackw jackw requested review from academo and josmperez March 24, 2025 09:43
Copy link
Contributor

@josmperez josmperez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! Just a few suggested edits. LGTM.

@jackw jackw force-pushed the jackw/migration-guide-extensions-g12 branch from 83040eb to a876b49 Compare April 3, 2025 10:56
@jackw jackw merged commit 7693c7b into main Apr 3, 2025
16 checks passed
@github-project-automation github-project-automation bot moved this from 🔬 In review to 🚀 Shipped in Plugins Platform / Grafana Community Apr 3, 2025
@jackw jackw deleted the jackw/migration-guide-extensions-g12 branch April 3, 2025 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Don't include in changelog and version calculations type/docs Changes only affect the documentation
Projects
Development

Successfully merging this pull request may close these issues.

5 participants