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
Plugins: Renamed parts of the UI extension APIs #63070
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
(Open the links below in a new tab to go to the correct steps)
|
It is breaking changes compared to main but we have not shipped those in any Grafana version yet since we are targeting 9.5 with this feature. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Backend changes LGTM but see this comment, I'm not sure if it's possible to address it
* Renamed target -> id and href -> path after feedback. * fixed type issues in test page. * chore(pluginschemajson): update extensions props target -> id * this is the final. * fixed typings...again... --------- Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
What is this feature?
Got some more great feedback after merging #61663 which is address in this PR.
Target -> Placement (to prevent confusion with the href target)
Href -> Path (for consistency)
Why do we need this feature?
Improved readability of the UI extensions feature.
Who is this feature for?
Plugin developers