はじめに Node.js v20 から Single Executable Applications (SEA) が実験的サポートされ、Node.js アプリケーションを単一の実行可能ファイルとして配布できるようになりました。 これにより、Node.js をインストールしていない環境でも Node.js で動作するアプリケーションを簡単に実行できるようになります。 本記事では、SEA を利用して Native Messaging Host を作成し、ブラウザ拡張機能と連携させる例を解説します。 「ブラウザ拡張機能なんて作らないよ!」という方も、SEA としてパッケージングするまでの手順は参考になると思いますので、ぜひ最後までお読みください。 SEA ビルドのフロー SEA ビルドの基本的なフローは以下の通りです。 sea-config.json を作成し、Node.js に読み込ませるため
2025-11-11, Version 25.2.0 (Current), @aduh95 Notable Changes [a37c01e6a1] - (SEMVER-MINOR) lib: add options to util.deprecate (Rafael Gonzaga) #59982 [4fbb1ab101] - lib: throw from localStorage getter on missing storage path (René) #60351 [727560a96d] - (SEMVER-MINOR) module: mark type stripping as stable (Marco Ippolito) #60600 [506b79e888] - (SEMVER-MINOR) net: increase network family autoselec
!This article covers a part of the migration from Node.js v22 to v24. The userland migrations team is working on more codemods to help you with the migration. Missing codemods will be added over time. If you have specific needs. Read this issue to learn where we are in the process. And how to manually migrate your code. With the release of Node.js 24.11.0, the Node.js 24 release line has entered L
2025-10-15, Version 25.0.0 (Current), @RafaelGSS Node.js 25 is here! We have upgraded V8 to 14.1, bringing major JSON.stringify performance improvements, built-in Uint8Array base64/hex conversion, and ongoing WebAssembly and JIT pipeline optimizations. This release doubles down on secure-by-default apps and web-standard APIs: the permission model gains --allow-net, Web Storage is enabled by defaul
Each of these has been carefully implemented to approximate Node.js' behavior as closely as possible where feasible. Where matching Node.js' behavior is not possible, our implementations will throw a clear error when called, rather than silently failing or not being present at all. This ensures that packages that check for the presence of these APIs will not break, even if the functionality is not
2025-09-25, Version 24.9.0 (Current), @targos Notable Changes [9b043a9096] - (SEMVER-MINOR) http: add shouldUpgradeCallback to let servers control HTTP upgrades (Tim Perry) #59824 [a6456ab90a] - (SEMVER-MINOR) sqlite: cleanup ERM support and export Session class (James M Snell) #58378 [5563361d22] - (SEMVER-MINOR) sqlite: add tagged template (0hm☘️) #58748 [04013ee933] - (SEMVER-MINOR) worker: add
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く