Skip to content

Add Node 26 support for HDT native bindings#55

Merged
rubensworks merged 1 commit into
mainfrom
copilot/add-support-for-node-26
May 14, 2026
Merged

Add Node 26 support for HDT native bindings#55
rubensworks merged 1 commit into
mainfrom
copilot/add-support-for-node-26

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 14, 2026

Node 26 installs were failing due to native addon build errors from outdated V8/NAN bindings, and the CI matrix did not exercise Node 26. This update adds compatibility while preserving existing Node support.

  • Dependency compatibility: bump NAN to a version compatible with Node 26.
  • CI coverage: include Node 26 in the test matrix.

Example:

# .github/workflows/ci.yml
node-version:
  - 18.x
  - 20.x
  - 22.x
  - 24.x
  - 26.x

Agent-Logs-Url: https://github.com/LinkedDataFragments/HDT-Node/sessions/78943dc7-8737-4dd2-8090-155ff93dac6c

Co-authored-by: rubensworks <440384+rubensworks@users.noreply.github.com>
@rubensworks rubensworks marked this pull request as ready for review May 14, 2026 15:52
@rubensworks rubensworks merged commit 6c37c44 into main May 14, 2026
62 checks passed
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.

2 participants