Skip to content

Add changelog asset to VSIX manifest for VS Code marketplace display#16

Closed
joninafta with Copilot wants to merge 3 commits into
mainfrom
copilot/fix-14
Closed

Add changelog asset to VSIX manifest for VS Code marketplace display#16
joninafta with Copilot wants to merge 3 commits into
mainfrom
copilot/fix-14

Conversation

Copilot AI commented Sep 16, 2025

Copy link
Copy Markdown

This PR enables the VS Code marketplace to display the extension's changelog by properly declaring it as an asset in the VSIX manifest.

Problem

The ContextShare extension has a comprehensive CHANGELOG.md file that follows the Keep a Changelog format, but it wasn't being displayed on the VS Code marketplace. The changelog was referenced in documentation but not exposed to the marketplace's asset discovery system.

Solution

Added the changelog asset declaration to vsix/extension.vsixmanifest:

<Asset Type="Microsoft.VisualStudio.Services.Content.Changelog" Path="extension/CHANGELOG.md" />

Verification

  • ✅ Built and tested the VSIX package to confirm CHANGELOG.md is included
  • ✅ Verified the manifest contains the proper changelog asset declaration
  • ✅ Confirmed the existing build process already copies the changelog file to the correct location
  • ✅ Validated the changelog follows the Keep a Changelog format expected by VS Code marketplace

The marketplace will now automatically display the extension's version history and release notes, improving user experience and transparency about what changes are included in each release.

Fixes #14.


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

Copilot AI and others added 2 commits September 16, 2025 21:36
…e display

Co-authored-by: joninafta <12600882+joninafta@users.noreply.github.com>
Co-authored-by: joninafta <12600882+joninafta@users.noreply.github.com>
Copilot AI changed the title [WIP] Add a changelog file to be presented on the vscode marketplace of this extension Add changelog asset to VSIX manifest for VS Code marketplace display Sep 16, 2025
Copilot AI requested a review from joninafta September 16, 2025 21:41
@joninafta joninafta closed this Sep 23, 2025
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.

Add a changelog file to be presented on the vscode marketplace of this extension

2 participants