Skip to content

chore: remove VS Code extension (marketplace blocked by Microsoft)#418

Merged
nkane merged 1 commit into
mainfrom
chore/remove-vscode-extension
Jun 4, 2026
Merged

chore: remove VS Code extension (marketplace blocked by Microsoft)#418
nkane merged 1 commit into
mainfrom
chore/remove-vscode-extension

Conversation

@nkane
Copy link
Copy Markdown
Owner

@nkane nkane commented Jun 4, 2026

Microsoft blocked the marketplace listing for Hidden-Pixel.vscode-chippy, so the bundled extension can no longer publish. Removing it from the repo and release pipeline until that resolves — git history preserves extension/vscode-chippy/ for revival.

Removed

  • extension/vscode-chippy/ (the whole package).
  • vscode-extension publish job in release.yml (the goreleaser job is independent and unaffected).
  • vscode-ext test job in ci.yml.
  • npm extension entry in dependabot.yml (stops the @types/vscode drift that broke the v1.3.0 publish).

Docs

  • docs/editors.md, docs/quickstart.md — VS Code / Cursor now documented as DAP-via-launch-config (chippy -dap stdio, examples/dap/launch.json); no bundled extension.
  • docs/RELEASE.md — dropped the "publishes the VS Code extension" step.
  • SECURITY.md — dependabot now tracks Go + Actions only.
  • docs/context.md — removal note added; historical merged-PR entries left intact.

Unaffected

  • DAP editor integration — VS Code, Cursor, nvim-dap, etc. still drive chippy over DAP; only the bundled .vsix is gone.
  • The v1.3.0 binary release — already shipped (34 signed assets); this is repo/pipeline cleanup only.

Validated: all three workflow/dependabot YAMLs parse; no extension/vscode references remain outside the generated CHANGELOG and historical context.md log; go build ./... clean.

Microsoft blocked the marketplace listing, so the bundled extension can't
publish. Pull it from the repo and pipeline until that's resolved (git
history preserves it for revival):

- Delete extension/vscode-chippy/.
- Remove the vscode-extension publish job from release.yml (goreleaser
  job is unaffected).
- Remove the vscode-ext CI job from ci.yml.
- Drop the npm extension entry from dependabot.yml.
- Update docs (RELEASE.md, editors.md, quickstart.md, SECURITY.md) — DAP
  editor integration is unchanged; VS Code / Cursor still drive chippy via
  a `chippy -dap stdio` launch config (examples/dap/launch.json).

The v1.3.0 binary release is unaffected (already shipped, 34 signed assets).
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2026

TUI smoke renders

Rendered from 3d7c340 by the smoke CI job. Replaced on every push to this PR.

chippy-source-scroll (#227)

chippy-source-scroll

chippy-syms (#226)

chippy-syms

chippy-bp-and-run (#225)

chippy-bp-and-run

chippy-console (#232)

chippy-console

@nkane nkane merged commit b73af47 into main Jun 4, 2026
12 checks passed
@nkane nkane deleted the chore/remove-vscode-extension branch June 4, 2026 18:56
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.

1 participant