Skip to content

chore: test maintained Node.js releases - #149

Merged
sadjow merged 1 commit into
mainfrom
chore/supported-node-versions
Aug 12, 2026
Merged

chore: test maintained Node.js releases#149
sadjow merged 1 commit into
mainfrom
chore/supported-node-versions

Conversation

@sadjow

@sadjow sadjow commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

  • test the latest patch releases of Node.js 22, 24, and 26 in CI
  • use the latest Node.js 24 release for local development
  • use Node.js 24 for npm publishing workflows
  • keep the package free of an engines restriction so other Node.js versions can still be tried on a best-effort basis

The CI matrix defines the major versions the project actively verifies; it does not block installation on other versions.

Validation

  • root and playground frozen-lockfile installs
  • yarn lint --max-warnings 0
  • all 53 tests on Node.js 22.22, 24.13, and 26.7
  • Nuxt production builds on Node.js 22.22, 24.13, and 26.7
  • standalone playground build
  • npm pack --dry-run on Node.js 24.13

Existing issue

yarn test:types continues to report existing strict-nullability errors in runtime and test files. This PR does not change TypeScript sources, and the command is not part of the current CI workflow.

@sadjow
sadjow force-pushed the chore/supported-node-versions branch from e5a9208 to 99dfdfd Compare August 12, 2026 19:10
@sadjow sadjow changed the title chore: support maintained Node.js releases chore: test maintained Node.js releases Aug 12, 2026
@sadjow
sadjow force-pushed the chore/supported-node-versions branch from 99dfdfd to 3399d14 Compare August 12, 2026 19:15
@sadjow
sadjow enabled auto-merge (squash) August 12, 2026 20:29
@sadjow
sadjow force-pushed the chore/supported-node-versions branch from 3399d14 to ecd72b0 Compare August 12, 2026 22:40
@sadjow
sadjow disabled auto-merge August 12, 2026 23:40
@sadjow
sadjow merged commit 12f531b into main Aug 12, 2026
5 checks passed
@sadjow
sadjow deleted the chore/supported-node-versions branch August 12, 2026 23:43
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