Skip to content

Conversation

@colin-grant-work
Copy link
Contributor

@colin-grant-work colin-grant-work commented Oct 30, 2025

What it does

Fixes #16391 by ensuring that certain pieces of state are bound to specific plugin versions rather than unversioned ID's. #16391 occurred because, after switching versions and reloading, the frontend got the new version of the plugin, but when it checked for whether its current version was uninstalled, it got a false positive from the old version. With this PR, it gets only information about its version.

How to test

  1. Install an extension.
  2. Use the 'Install a specific version command' to install another version.
  3. A 'Reload Window' button should appear on the extension.
  4. Reload the window
  5. The extension should show the newly installed version and should not show the 'Reload Window' message any longer.

Follow-ups

Breaking changes

  • This PR introduces breaking changes and requires careful review. If yes, the breaking changes section in the changelog has been updated.

Attribution

Review checklist

Reminder for reviewers

@github-project-automation github-project-automation bot moved this to Waiting on reviewers in PR Backlog Oct 30, 2025
@ndoschek ndoschek self-requested a review November 3, 2025 15:23
@safisa safisa mentioned this pull request Nov 5, 2025
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Waiting on reviewers

Development

Successfully merging this pull request may close these issues.

Reloading window does not (always) refresh plugins

2 participants