Skip to content

v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Jan 17:47
· 3 commits to main since this release
3bcdd16

🚨 Breaking Changes

  • The SDK no longer auto-includes the VSSDK Build Tools (this was preventing CPM from working). You must now explicitly add the PackageReference to your project: <PackageReference Include="Microsoft.VSSDK.BuildTools" Version="17.*" PrivateAssets="all" />

🐛 Bug Fixes

  • fix(sdk): escape backslashes in launchSettings.json generation (#25)
  • fix(sdk): fix VsixTemplateReference path computation (#37)
  • fix(sdk): exclude template folders from default compilation
  • fix(workflow): update contributors workflow

🎉 New Features

  • feat(sdk): add template support for project and item templates (#21, #22, #23)
  • feat(sdk): support NuGet Central Package Management (#27)
  • feat(sdk): auto-include imagemanifest and ContentManifest.json files (#31)
  • feat(sdk): auto-include imagemanifest and ContentManifest.json files (#31)
  • feat(sdk): auto-inject Content entries into vsixmanifest (#40)

🔧 Maintenance

  • test(e2e): add comprehensive E2E test suite for SDK features (#32)
  • chore(sdk): remove unused template zipping, keep VsixTemplateReference (#39)
  • chore(ci): rename workflows for consistency (ci->build, release->publish)
  • chore(config): add .editorconfig and .gitattributes
  • chore(docs): add co-author and generated-by rules to CLAUDE.md
  • chore(docs): move local rules to main CLAUDE.md
  • chore(docs): sync CLAUDE.md with standardized template
  • chore: add husky for local commit linting
  • chore: sync license format
  • ci(workflow): add path filters to CI workflow
  • docs: add CHANGELOG.md
  • docs: add Write Tests and Run Validation critical rules
  • docs: update README and CHANGELOG for recent SDK features
  • fix(ci): simplify preview changelog workflow