Skip to content

Conversation

@CalvinAllen
Copy link
Contributor

Summary

  • Add automatic inclusion of .imagemanifest files as ImageManifest items
  • Add automatic inclusion of ContentManifest.json files as Content items with IncludeInVSIX=true
  • Both can be disabled via EnableDefaultImageManifestItems=false or EnableDefaultContentManifestItems=false

Details

This extends the SDK's auto-include feature to cover two additional VS extension file types:

Image Manifests (.imagemanifest)

Used by the VS Image Service for custom images. Files are automatically included in the VSIX.

Content Manifests (ContentManifest.json)

Used for VS extension content registration. Files are included in VSIX and copied to output.

Closes #31

- Add ImageManifest item auto-include for .imagemanifest files
- Add Content item auto-include for ContentManifest.json files
- Both can be disabled with EnableDefault*Items=false properties

Closes #31
@CalvinAllen CalvinAllen merged commit f012121 into main Jan 7, 2026
3 checks passed
@CalvinAllen CalvinAllen deleted the feat/sdk/auto-include-imagemanifest branch January 7, 2026 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

feat(sdk): add auto-include support for imagemanifest and ContentManifest.json

2 participants