Node 20.15.1 (LTS) is now supported on MacinCloud Managed Server Plans. Build scalable network applications using a MacinCloud Mac Server with NPM pre-installed by obtaining a Managed Server Plan to quickly get started!

Node.js is an asynchronous event-driven JavaScript runtime and designed to build scalable network applications. Node.js is influenced by and similar design to systems like Ruby's Event Machine and Python's Twisted. However, it has taken the event model a step further and presents an event loop as a runtime construct instead of a library. 

What's New?

  • Addressed an incomplete fix for a previous high-severity security issue, ensuring robust protection against potential bypasses.
  • Improved security by preventing the circumvention of network import restrictions via data URLs, addressing a medium-severity vulnerability.
  • Enhanced the permission model by fixing issues where certain functions (fs.lstat, fs.fchown, fs.fchmod) could bypass permissions.
  • Fixed an issue in the permission model that improperly handled UNC paths, ensuring more secure path processing.

External Resources:

Release Notes

Official Website

Interested in MacinCloud Managed Servers?

Visit the Managed Server Plan page to obtain a Managed server.

Do you require full root/admin privileges on a MacinCloud Server?

Visit the Dedicated Server Plan page to obtain a Dedicated Server.