Skip to content

Bump minimum version requirements #1297

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 17 commits into
base: feat/refactor-language-service-usage
Choose a base branch
from

Conversation

thecrypticace
Copy link
Contributor

@thecrypticace thecrypticace commented Apr 3, 2025

I'm bumping the minimum Node.js and VSCode versions for the language server and the VSCode extension since Node v18 hits end-of-life on April 27th, 2025. The earliest electron version with Node v20 support is 29 which is already unsupported. I'd prefer to bump to a vscode version with a supported version of Electron but that is v1.98 which was only released 2 months ago.

As such I'm planning to bump the minimum versions for IntelliSense to these:

  • Node v20.9 (released Oct 2023)
  • VSCode v1.90 (released May 2024)
  • Electron v29.4 (released May 2024)

I'm also using this as an opportunity to bump several dependencies to ensure the project stays up to date.

This will require a 0.x+2 version bump of all affected packages as will #1271 so it is necessary to ship these two PRs together in the same release.

The currently planned release date for this change is April 28, 2025

@thecrypticace thecrypticace changed the title Bump deps Bump minimum version requirements Apr 4, 2025
@thecrypticace thecrypticace force-pushed the bump-deps branch 2 times, most recently from 5452770 to 32a5490 Compare April 7, 2025 20:27
@thecrypticace thecrypticace changed the base branch from main to feat/refactor-language-service-usage April 15, 2025 17:11
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