Skip to content

Update minimum NodeJS version to 24 - #8235

Merged
hardillb merged 2 commits into
mainfrom
min-nodejs-24
Aug 24, 2026
Merged

Update minimum NodeJS version to 24#8235
hardillb merged 2 commits into
mainfrom
min-nodejs-24

Conversation

@hardillb

Copy link
Copy Markdown
Contributor

part of https://github.com/FlowFuse/engineering/issues/264

Description

As part of the 3.0.0 release we are moving to a minimum supported NodeJS version of 24

Related Issue(s)

https://github.com/FlowFuse/engineering/issues/264

Checklist

  • I have read the contribution guidelines
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
    • Upgrade instructions
    • Configuration details
    • Concepts
  • Changes flowforge.yml?
    • Issue/PR raised on FlowFuse/helm to update ConfigMap Template
    • Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production
  • Link to Changelog Entry PR, or note why one is not needed.

Labels

  • Includes a DB migration? -> add the area:migration label

@hardillb
hardillb requested a review from Steve-Mcl August 21, 2026 10:17
@hardillb hardillb self-assigned this Aug 21, 2026
@codecov

codecov Bot commented Aug 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.09%. Comparing base (4651521) to head (ba6b5df).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8235   +/-   ##
=======================================
  Coverage   76.09%   76.09%           
=======================================
  Files         445      445           
  Lines       23991    23991           
  Branches     6404     6404           
=======================================
  Hits        18255    18255           
  Misses       5736     5736           
Flag Coverage Δ
backend 76.09% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hardillb
hardillb enabled auto-merge (squash) August 24, 2026 14:35
@hardillb
hardillb merged commit bee8391 into main Aug 24, 2026
29 checks passed
@hardillb
hardillb deleted the min-nodejs-24 branch August 24, 2026 14:57
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