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 #222

Merged
merged 1 commit into from
Oct 3, 2023
Merged

chore: node 18 upgrade #222

merged 1 commit into from
Oct 3, 2023

Conversation

enthusiastio
Copy link
Contributor

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

@nitrosx nitrosx merged commit 5d72dfb into master Oct 3, 2023
1 check passed
@nitrosx nitrosx deleted the node-18-upgrade branch October 3, 2023 11:59
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.

3 participants