Skip to content

build(deps-dev): bump VS Code types and engine to 1.140.0 - #161

Merged
helly25 merged 2 commits into
mainfrom
dependabot/npm_and_yarn/extension/types/vscode-1.140.0
Oct 9, 2026
Merged

helly25 merged 2 commits into
mainfrom
dependabot/npm_and_yarn/extension/types/vscode-1.140.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Bump the extension's VS Code API types and minimum supported VS Code version to 1.140.0 together. This keeps compilation honest: the extension cannot accidentally use APIs newer than the runtime version declared in its manifest.

AG;DR

Implementation

  • Bump @types/vscode from ^1.138.0 to ^1.140.0.
  • Bump engines.vscode from ^1.138.0 to ^1.140.0 in both package.json and package-lock.json.

Reasoning

CI requires @types/vscode not to exceed the declared VS Code engine. The original Dependabot commit updated only the types, so the compatibility guard failed. Advancing both values follows the repository's established handling from #142.

Validation

  • VS Code engine/type compatibility assertion
  • npm install --no-audit --no-fund
  • npm run compile
  • npm run compile-test
  • npm test (66 tests passed)
  • pre-commit run --files extension/package.json extension/package-lock.json

Portability

The extension now requires VS Code 1.140.0 or newer on every supported platform.

Dependencies

None. The branch contains the current main head.

Limitations

VS Code 1.138 and 1.139 are no longer supported by this extension version.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 8, 2026
@dependabot
dependabot Bot requested a review from helly25 as a code owner October 8, 2026 19:27
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 8, 2026
helly25
helly25 previously approved these changes Oct 8, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/extension/types/vscode-1.140.0 branch 2 times, most recently from b372a1f to 1bf5eee Compare October 9, 2026 00:32
Bumps [@types/vscode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/vscode) from 1.138.0 to 1.140.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/vscode)

---
updated-dependencies:
- dependency-name: "@types/vscode"
  dependency-version: 1.140.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/extension/types/vscode-1.140.0 branch from 1bf5eee to 6f42492 Compare October 9, 2026 05:55
@helly25 helly25 changed the title build(deps-dev): bump @types/vscode from 1.138.0 to 1.140.0 in /extension build(deps-dev): bump VS Code types and engine to 1.140.0 Oct 9, 2026

@helly25 helly25 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Validated the aligned VS Code 1.140 engine/types update on head 45ee470: full CI, runtime tests, VSIX packaging, aggregate gate, and Snyk all pass.

@helly25
helly25 merged commit ef01813 into main Oct 9, 2026
11 checks passed
@helly25
helly25 deleted the dependabot/npm_and_yarn/extension/types/vscode-1.140.0 branch October 9, 2026 15:30

This branch was successfully deployed

1 active deployment
github-pages — 45ee4701 Deployed Oct 9, 2026 by helly25 via coverage #189
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant