redhat-developer / s2i-dotnetcore

.NET Core OpenShift images
Apache License 2.0
112 stars 192 forks source link

Switch over to NodeJS 16, as NodeJS 14 is going EOL. #453

Closed aslicerh closed 1 year ago

aslicerh commented 1 year ago

This also fixes the issues with the angular and react templates, even on aarch64 and s390x.

tmds commented 1 year ago

Thanks.

Do you get notified when these packages go EOL?

When is the EOL date of Node 16 compared to .NET 6?

aslicerh commented 1 year ago

@tmds I don't, but a combination of a reminder I set up myself, and a user asking about this, triggered it.

.NET 6 goes EOL November 12th of 2024.

NodeJS v16 goes EOL September 11th of 2023.

NodeJS v18 goes EOL April 30th of 2025.

NodeJS v20 doesn't go LTS until October 24th, 2023, and goes EOL April 30th of 2026.

tmds commented 1 year ago

If the templates work fine, let's move to Node 18, so we don't need to change it again for .NET 6.