Skip to content

Upgrade Node.js from 24 to 26 - #2727

Merged
niemyjski merged 1 commit into
mainfrom
feature/node-26-lts
Nov 12, 2026
Merged

niemyjski merged 1 commit into
mainfrom
feature/node-26-lts

Conversation

@niemyjski

@niemyjski niemyjski commented Nov 12, 2026 •

Copy link
Copy Markdown
Member

Update CI and the Docker build from Node 24 to Node 26, and update the current development requirements.

Validation: frontend lint, type check, build, and 1,149 unit tests passed locally on Node 26.13.1; the ARM64 Docker build passed. Hosted checks for the final commit are running.

Verification details
  • Node 26 entered LTS on October 28, 2026. Node 26.13.1 includes the November 11 security fixes. All Node engine ranges in the existing lockfile accept it.
  • An earlier PR revision passed all hosted checks. Its local unsharded browser run passed 124/127; two failures hit the isolated stack's signup limit, and an intermittent saved-view 404 also reproduced under Node 24.
  • The unchanged npm lockfile reported 11 moderate and 19 low audit findings. The generated Codex setup's missing-Node message still mentions Node 24+.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 12, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-12T03:20:07.972082Z cf54d7a New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@niemyjski niemyjski changed the title Upgrade build tooling to Node 26 LTS Track current Node.js LTS in builds Nov 12, 2026
@niemyjski niemyjski changed the title Track current Node.js LTS in builds Upgrade Node.js from 24 to 26 Nov 12, 2026
@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Complexity Health
Exceptionless.AppHost 23% 22% 130 ❌
Exceptionless.Core 78% 70% 11007 ✔
Exceptionless.Insulation 51% 43% 370 ➖
Exceptionless.Web 86% 72% 9415 ✔
Summary 81% (28636 / 35506) 70% (14324 / 20508) 20922 ✔

@niemyjski
niemyjski merged commit d641b46 into main Nov 12, 2026
23 checks passed
@niemyjski
niemyjski deleted the feature/node-26-lts branch November 12, 2026 03:46
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