Skip to content

fix(vscode): pin @types/vscode to engines.vscode floor#415

Merged
nkane merged 1 commit into
mainfrom
fix/vscode-types-engines-mismatch
Jun 4, 2026
Merged

fix(vscode): pin @types/vscode to engines.vscode floor#415
nkane merged 1 commit into
mainfrom
fix/vscode-types-engines-mismatch

Conversation

@nkane
Copy link
Copy Markdown
Owner

@nkane nkane commented Jun 4, 2026

The v1.3.0 release goreleaser job succeeded (binaries + packages live), but the VS Code marketplace publish job failed:

@types/vscode ^1.120.0 greater than engines.vscode ^1.75.0.
Either upgrade engines.vscode or use an older @types/vscode version

Root cause: dependabot PR #406 (merged just before the release) bumped @types/vscode to ^1.120.0. vsce refuses to publish when the declared @types/vscode is newer than engines.vscode.

Fix: pin @types/vscode back to ^1.75.0 (matching the engine floor) rather than raising engines.vscode, which would drop support for VS Code 1.75–1.119. tsc -p ./ compiles clean — the extension uses no API newer than 1.75.

Extension 0.1.0 is still not on the marketplace; publishing it happens after this merges (manual vsce publish or a follow-up tag).

Refs #406.

vsce publish rejects @types/vscode (^1.120.0, from the #406 dependabot
bump) being newer than engines.vscode (^1.75.0), which broke the VS Code
marketplace publish step of the v1.3.0 release. Pin @types/vscode back to
^1.75.0 to match the declared engine floor. tsc still compiles clean — the
extension uses no API newer than 1.75.

Refs #406.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2026

TUI smoke renders

Rendered from 4ea1ff4 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 79ae69a into main Jun 4, 2026
13 checks passed
@nkane nkane deleted the fix/vscode-types-engines-mismatch branch June 4, 2026 13:55
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