Change8

v25.7.0

📦 node-jsView on GitHub →
5 features🐛 2 fixes🔧 15 symbols

Summary

This release introduces HTTP/1 fallback configuration for http2, supports ESM entry points in SEA, and marks the sqlite module as a release candidate. It also includes several documentation improvements and dependency updates.

Migration Steps

  1. If using `stream.Duplex.toWeb()`, update calls referencing the type option to use `readableType` instead.

✨ New Features

  • Added http1Options for HTTP/1 fallback configuration in http2.
  • Support for ESM entry point in SEA (Self-contained Executable Applications).
  • sqlite module marked as release candidate.
  • Renamed the type option in stream.Duplex.toWeb() to readableType.
  • test_runner now shows the interrupted test upon receiving SIGINT.

🐛 Bug Fixes

  • Certificate serial numbers are now always returned as uppercase in crypto.
  • Prevented calling resume after close in events module.

Affected Symbols