Skip to content

Conversation

@tejhan
Copy link
Collaborator

@tejhan tejhan commented Mar 28, 2025

This PR finalizes the removal of the webview-ui-toolkit package and all remaining usages from the repo.

(An addition to the documentation briefly describing our new options for custom element & future development will be posted in a PR shortly after this).

(I've decided to include a couple clips below to reduce testing & demonstrate functionality- mainly showing the page that was changed the most in this PR which is the InspektorGadget panel. Several other files were changed but in this PR they are mostly non-interactable elements, so there shouldn't be much worry of broken functionality.)

Of course still here is the .vsix and any additional testing would be appreciated!
vscode-aks-tools-1.6.2-deprecationtest.vsix.zip

Inspektor Gadget Before Changes:

gadgetbefore.mp4

After Changes:

gadgetafter.mp4

Progress Ring:

progressring.mp4

These clips are just to demonstrate that the visual/functionality is almost identical as intended.

Copy link
Collaborator

@ReinierCC ReinierCC left a comment

Choose a reason for hiding this comment

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

Looks good! Video was a nice addition to clearly show the changes.

Also, thanks for making the needed changes to the cluster upgrade panel!

@Tatsinnit Tatsinnit merged commit 42e92d9 into Azure:main Apr 3, 2025
9 checks passed
@Tatsinnit Tatsinnit mentioned this pull request Apr 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants