Ship multiple NodeJS versions of the Device Agent container
- Dominant language
- JavaScript
- Stars
- 400
- Forks
- 89
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 146
Description
### Description
Either ship multiple versions with different tags (e.g. latest-18, latest-20, latest-22)
Or upgrade the standard container from NodeJS 18 to either 20 or 22
I'm in favour of changing the default version to something newer as 18 is now EoL, but it would potentially break users of the node cache feature as they would need to rebuild the cache with the new version of NodeJS for modules with native components would need to be rebuilt against the new NodeJS version, so would need to be well documented
Multiple versions adds to the builds to be tested/maintained/documented
### Which customers would this be available to
Everyone - CE/Starter/Team/Enterprise
### Have you provided an initial effort estimate for this issue?
I have provided an initial effort estimate
Contributor guide
Assessment
This issue has not been assessed yet.