Change8

Migrating to Node.js v24.10.0

Version v24.10.0 introduces 1 breaking change. This guide details how to update your code.

Released: 10/11/2025

1
Breaking Changes
3
Migration Steps
6
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

consoleutil.getCallSitesqliteperf_hooksutil.inspectwriteEarlyHints

Breaking Changes

Issue #1

The internal utility 'util.getCallSite' has been removed. Code relying on this non-public API will break and should use alternative stack trace mechanisms.

Migration Steps

  1. 1
    Replace any usage of the removed 'util.getCallSite' with standard Error stack parsing or alternative diagnostic APIs.
  2. 2
    Update any code using '.env' files to reflect its new status as a stable feature.
  3. 3
    If using the experimental SQLite module, review the new authorization API to implement restricted access patterns.

Release Summary

This release introduces a new authorization API for SQLite, stabilizes .env file support, and removes the util.getCallSite internal utility. It also includes significant dependency updates for OpenSSL, npm, and V8.

Need More Details?

View the full release notes and all changes for Node.js v24.10.0.

View Full Changelog