Skip to content

feat: Add Node.js v24 support and set as default#1983

Merged
kylos101 merged 5 commits intomainfrom
node24-support
Feb 12, 2026
Merged

feat: Add Node.js v24 support and set as default#1983
kylos101 merged 5 commits intomainfrom
node24-support

Conversation

@kylos101
Copy link
Collaborator

@kylos101 kylos101 commented Feb 12, 2026

Fixes CLC-2222

Add Node.js v24 (24.13.0) variant and use it as the default, replacing Node 22.

Changes:

  • Add Node 24 variant in chunks/lang-node/chunk.yaml
  • Update default workspace image to use Node 24
  • Update node-lts image to Node 24
  • Add dedicated node-24 image combination

Original author: Simeon Huang (@librehat)
Cherry-picked from librehat/workspace-images@1279545

Fixes #1958

librehat and others added 2 commits February 12, 2026 17:38
Co-authored-by: Ona <no-reply@ona.com>
Co-authored-by: Ona <no-reply@ona.com>
@kylos101 kylos101 marked this pull request as ready for review February 12, 2026 21:48
@kylos101 kylos101 requested a review from a team as a code owner February 12, 2026 21:48
kylos101 and others added 3 commits February 12, 2026 21:50
Adds lang-node:25 variant (v25.6.1), workspace-node-25 image,
and bumps workspace-node to Node 25.

Co-authored-by: Ona <no-reply@ona.com>
@kylos101 kylos101 enabled auto-merge (squash) February 12, 2026 22:14
@kylos101 kylos101 merged commit 244a381 into main Feb 12, 2026
2 checks passed
@kylos101 kylos101 deleted the node24-support branch February 12, 2026 23:05
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.

node-24?

4 participants