Task: Move repo runtime to Node.js 25.9.0 #526
Labels
No labels
accessibility
api
auth.js
backend
copy
database
defect
dependencies
design
discussion
documentation
duplicate
enhancement
epic
feature
front-end
good first issue
help wanted
invalid
next.js
noscript
on hold
operations
optimization
postgresql
prisma
prototype
question
react
spike
stale
story
tailwind
vulnerability
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
SSE/WebsiteTheSSEquel#526
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Task Summary
Move the repo runtime baseline to Node.js 25.9.0 while retaining Node.js 24.x LTS compatibility across local development, install-time validation, CI defaults, Docker, and setup documentation.
Context
The repo currently supports Node 20/22, with .nvmrc files pinned to Node 20.20.1 and install-time validation allowing Node 20 and 22. We want Node.js 25.9.0 to be the default runtime for forward-compatibility testing, while allowing Node.js 24.x LTS as the stable contributor path.
Node.js 25.9.0 release reference: https://nodejs.org/blog/release/v25.9.0
Node.js release schedule reference: https://github.com/nodejs/Release
Scope
Acceptance Criteria
Subtasks / Checklist
Validation