Skip to content

Update Node.js version and dependencies, remove EOL versions - #428

Merged
robgruen merged 12 commits into
mainfrom
dev/robgruen/version_bump
Aug 21, 2026
Merged

Update Node.js version and dependencies, remove EOL versions#428
robgruen merged 12 commits into
mainfrom
dev/robgruen/version_bump

Conversation

@robgruen

Copy link
Copy Markdown
Contributor

This pull request updates the Node.js version requirements and dependencies across the project to ensure compatibility with the latest Node.js and TypeScript releases. It also bumps the package version to 0.1.4.

Node.js version updates:

  • Updated Node.js matrix in .github/workflows/ci.js.yml to test against versions 22.x, 24.x, and 26.x instead of older versions.
  • Changed the Node.js version used in .github/workflows/github-pages.yml from 18.x to 24.x.
  • Updated the engines.node field in typescript/package.json to require Node.js >=22.19.0.

Dependency updates:

  • Upgraded peer dependencies in typescript/package.json to require typescript@^7.0.2 and undici@^8.10.0, and updated dev dependencies to @types/node@^26.2.0 and undici@^8.10.0. [1][2]

Version bump:

  • Bumped typescript/package.json version from 0.1.3 to 0.1.4.

@robgruen

Copy link
Copy Markdown
ContributorAuthor

Copilot resolve the merge conflicts in this pull request

Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com>

CopilotAI commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Copilot resolve the merge conflicts in this pull request

Resolved the merge conflicts with main in merge commit 39c2017.

… build
Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com>
CopilotAIand others added 3 commits August 21, 2026 19:36
Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com>
Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com>
…sertions
Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com>
Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com>
@robgruen
robgruen merged commit 83caa12 into mainAug 21, 2026
12 checks passed
Sign up for freeto 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

@robgruen@TalZaccai