Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0054824Openbravo ERPA. Platformpublic2024-03-01 12:312024-03-07 13:16
shuehner 
shuehner 
normalminorhave not tried
closedfixed 
5
 
PR24Q2PR24Q2 
approved
No
Core
No
0054824: Raise minimum supported version of Node to 18 and npm 9
Issue 51952 added support for Node18 (and npm 9) in 23Q3
Issue 53780 added support for Node20 (and npm 10) in 24Q1 (that was later even backported to 23Q3.2 + 23Q4.1)
Currently recommended version per System Requirements is Node 20.x

Here we remove support for Node16 which is End Of Life for a while

See description
No tags attached.
Issue History
2024-03-01 12:31shuehnerNew Issue
2024-03-01 12:31shuehnerAssigned To => jarmendariz
2024-03-01 12:31shuehnerOBNetwork customer => No
2024-03-01 12:31shuehnerModules => Core
2024-03-01 12:31shuehnerTriggers an Emergency Pack => No
2024-03-01 12:31shuehnerIssue generated from0049304
2024-03-01 13:00shuehnerAssigned Tojarmendariz => shuehner
2024-03-01 13:01hgbotMerge Request Status => open
2024-03-01 13:01hgbotNote Added: 0161515
2024-03-01 13:34shuehnerTarget Version => PR24Q2
2024-03-07 10:32hgbotMerge Request Statusopen => approved
2024-03-07 13:16hgbotResolutionopen => fixed
2024-03-07 13:16hgbotStatusnew => closed
2024-03-07 13:16hgbotNote Added: 0161844
2024-03-07 13:16hgbotFixed in Version => PR24Q2
2024-03-07 13:16hgbotNote Added: 0161845

Notes
(0161515)
hgbot   
2024-03-01 13:01   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1158 [^]
(0161844)
hgbot   
2024-03-07 13:16   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1158 [^]
(0161845)
hgbot   
2024-03-07 13:16   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 80a4d2822732a40ca9d93817087c49f8ad49c50d
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 07-03-2024 12:15:54
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/80a4d2822732a40ca9d93817087c49f8ad49c50d [^]

Fixes ISSUE-54824: Raise min NodeJS/npm to 18.x/9.x

- We support + recommended NodeJS 18.x since 23Q3
- We support + recommended NodeJS 20.x since 24Q1 (backported to 23Q3.2
  and 23Q4.1 even)
- Remove support for oldest NodeJS 16.x as it is past its End Of life
  already (in Sept 2023)
- Also raise minimum npm version to 9.x
  - NodeJS 18.x embedded 9.x since Feb 2023 already
  - NodeJS 18.x switched to 10.x since late 2023 already

---
M modules/org.openbravo.client.kernel/build-scripts/pre-install
---