Skip to content

Conversation

joshspicer
Copy link
Member

closes #181248

Indicator when an installed extension (whose source is gallery) can no longer be resolved from the marketplace.

Piggybacks on ExtensionsWorkbenchService::checkForUpdates(), similar to how the verified badge and other gallery metadata is pulled.

pulled.mov

@joshspicer joshspicer requested a review from sandy081 May 13, 2025 17:56
@joshspicer joshspicer changed the title Joshspicer/extension removed Warn about installed extensions that are no longer available in Marketplace May 13, 2025
@vs-code-engineering vs-code-engineering bot added this to the May 2025 milestone May 13, 2025
@joshspicer joshspicer force-pushed the joshspicer/extension-removed branch from 82cc563 to 322c19e Compare May 27, 2025 18:15
@joshspicer joshspicer requested a review from sandy081 May 28, 2025 17:00
@joshspicer joshspicer force-pushed the joshspicer/extension-removed branch from b216502 to 91de671 Compare May 31, 2025 17:25
sandy081
sandy081 previously approved these changes Jun 2, 2025
@sandy081
Copy link
Member

sandy081 commented Jun 2, 2025

Approving given that

  • Not to sync missing gallery extensions in getExtensions method.
  • Please create a follow up item that a missing gallery extension is not found during auto update check is disabled

Edit: No need to create a follow up item for above scenario, this will be a limitation for those users who has auto update check disabled. Which means we do not detect missing extensions in this case. We can add this as a Note.

@joshspicer joshspicer enabled auto-merge (squash) June 2, 2025 15:50
@joshspicer joshspicer merged commit 8af658b into main Jun 2, 2025
8 checks passed
@joshspicer joshspicer deleted the joshspicer/extension-removed branch June 2, 2025 15:50
@vs-code-engineering vs-code-engineering bot locked and limited conversation to collaborators Jul 17, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Warn about installed extensions that are no longer available in Marketplace
3 participants