Skip to content

feat(extension): inject public key into release zip to preserve Web Store extension ID#1462

Merged
yury-s merged 1 commit intomicrosoft:mainfrom
yury-s:extension-webstore-id
Mar 16, 2026
Merged

feat(extension): inject public key into release zip to preserve Web Store extension ID#1462
yury-s merged 1 commit intomicrosoft:mainfrom
yury-s:extension-webstore-id

Conversation

@yury-s
Copy link
Copy Markdown
Member

@yury-s yury-s commented Mar 14, 2026

The public key is hardcoded in vite.config.mts. When SET_EXTENSION_PUBLIC_KEY_IN_MANIFEST is set, the vite build transforms the copied manifest.json to include the key field, ensuring the packed extension shares the same Chrome extension ID as the Web Store listing.

Fixes #1452

…tore extension ID

The public key is hardcoded in vite.config.mts. When SET_EXTENSION_PUBLIC_KEY_IN_MANIFEST
is set, the vite build transforms the copied manifest.json to include the key field,
ensuring the packed extension shares the same Chrome extension ID as the Web Store listing.

Fixes microsoft#1452
@yury-s yury-s merged commit a6baddb into microsoft:main Mar 16, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extension connection timeout with unpacked Playwright MCP Bridge v0.0.68 on Windows

2 participants