Skip to content

Conversation

@exceptionraiser
Copy link
Owner

  • Remove unnecessary activationEvents (implicit since VS Code 1.74+)
  • Add Content Security Policy with nonces to webview sidebar for security
  • Replace deprecated vsce with @vscode/vsce
  • Remove deprecated vscode-test (using @vscode/test-electron instead)
  • Remove unused glob and @types/glob dependencies

These updates follow the latest VS Code extension development best practices
and improve security for the webview sidebar.

- Remove unnecessary activationEvents (implicit since VS Code 1.74+)
- Add Content Security Policy with nonces to webview sidebar for security
- Replace deprecated vsce with @vscode/vsce
- Remove deprecated vscode-test (using @vscode/test-electron instead)
- Remove unused glob and @types/glob dependencies

These updates follow the latest VS Code extension development best practices
and improve security for the webview sidebar.
@exceptionraiser exceptionraiser merged commit 3a89a2a into master Jan 24, 2026
6 checks passed
@exceptionraiser exceptionraiser deleted the claude/update-vscode-apis-NhEIE branch January 24, 2026 16:28
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.

3 participants