You have reached the beginning of time!

Updates from N|Solid Runtime: The Best Open-Source Node.js RT Just Got Better

We’re excited to announce the release of N|Solid Runtime v6.0.0, the latest evolution of our Node.js runtime and monitoring platform. This release delivers major upgrades to performance monitoring, SaaS connectivity, and Node.js compatibility, ensuring that teams running business-critical applications get the insights, reliability, and efficiency they need at scale.

We’re proud to see the incredible adoption of N|Solid Runtime, the open-source version of N|Solid. With more than 500,000 downloads this year already, it’s becoming the go-to OSS runtime for Node.js. Fully compatible with Node.js but enhanced with extra capabilities, it offers developers the best of both worlds: a trusted Node.js foundation with added goodness for performance, security, and reliability.

Our AIOps product, N|Solid, leverages N|Solid Runtime to provide customers with the best observability and diagnostics solution for Node.js. The deep real-time insights power our AI service N|Sentinel that helps customers triage and solve performance and security issues in minutes instead of days. Try it for free today!

Let’s take a closer look at the latest release:

Highlights in v6.0.0

SaaS Connectivity via gRPC Only

The N|Solid Runtime now exclusively uses gRPC for SaaS connections. By removing HTTP(S) fallbacks and standardizing on gRPC, we’ve improved reliability, efficiency, and consistency in data transmission between the N|Solid Runtime and SaaS services. For users, this means faster, more predictable communication and reduced networking overhead. If you want to read more about gRPC, check out this blog: NodeSource Adopts gRPC: A Step Toward Greater Resilience, Scalability, and Open Standards.

v8-based Continuous Profiler

With this release, we’re introducing a new continuous CPU profiler powered by v8 internals. This profiler is designed for production-grade performance insights and supports two key modes:

  • Always-on profiling for continuous monitoring in production environments.
  • On-demand profiling for targeted investigations without the overhead of always collecting data.

The profiler integrates directly with N|Solid’s runtime and APIs, making it easy to enable, configure, and stream insights when you need them most. This functionality will be available very soon to N|Solid Console, stay tuned to our webpage for updates.

Node.js v22.18.0 Base

N|Solid Runtime v6.0.0 is now built on Node.js v22.18.0, part of the “Jod” release line. This update ensures you benefit from the latest upstream features, security patches, and performance improvements while still gaining the enterprise-grade observability and security features of N|Solid.

Upgrade Notes

Upgrading to N|Solid Runtime v6.0.0 should be smooth for most users:

  • No changes to SaaS authentication: continue using the same NSOLID_SAAS token.
  • Enabling continuous profiling: configure via the new environment variables or console settings.
  • Migration and usage details: check the full changelog and updated documentation for guidance on configuring profiling, gRPC streaming, and advanced options. \

Final Thoughts

N|Solid Runtime v6.0.0 reinforces our mission to provide the most secure, performant, and insightful Node.js runtime available today. With continuous profiling, gRPC-only SaaS connectivity, and a Node.js v22.18.0 base, this release equips teams to better understand and optimize their applications while ensuring reliability in production.

Check out NodeSource Node.js Binary Distributions here.

As always, we encourage you to review the changelog and check the documentation for deeper technical details.

Ready to upgrade? Download N|Solid Runtime v6.0.0 today and start exploring the new capabilities.

The NodeSource platform offers a high-definition view of the performance, security and behavior of Node.js applications and functions.

Start for Free