Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: node 18 upgrade #311

Closed
wants to merge 2 commits into from
Closed

chore: node 18 upgrade #311

wants to merge 2 commits into from

Conversation

enthusiastio
Copy link

@enthusiastio enthusiastio commented Sep 3, 2023

Description

In response to the evolving landscape of Node.js development and to ensure our project remains robust and up-to-date, this pull request (PR) addresses a critical update. As of late, Node.js version 16 has reached the end of its official support lifecycle. To align our project with the latest industry standards and security patches, we are proactively upgrading our Node.js environment from version 16 to the latest stable release, version 18.

This upgrade carries significant advantages that will directly benefit our project's performance, stability, and security. Node.js 18 introduces a host of new features, optimizations, and improvements that have the potential to enhance both our development experience and the final user-facing product.

Motivation and Context

One primary motivation behind this upgrade is to ensure that our project remains secure and protected against emerging vulnerabilities. With version 16 no longer receiving security updates, continuing to use it poses a potential risk to our application's integrity. By migrating to Node.js 18, we can leverage the latest security patches and fixes, bolstering the resilience of our codebase.

Changes:

Several places where node 16 was used including testing and multistaged docker build file

@enthusiastio enthusiastio marked this pull request as draft September 3, 2023 19:29
@enthusiastio enthusiastio marked this pull request as ready for review September 3, 2023 19:58
@enthusiastio enthusiastio requested a review from nitrosx September 8, 2023 06:27
@bpedersen2
Copy link
Contributor

superseeded by #312 ? That PR update to node-20 and angular 17

@bpedersen2 bpedersen2 closed this Aug 20, 2024
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