10/20 にリリースされた Node.js v15 の主な変更点を紹介します。
15,000 文字以上あるので、適宜気になったところをお読みください。
- npm v7 が同梱
- V8 v8.6 ES2021 の機能追加
- Promise.any and AggregateError
- String.prototype.replaceAll
- Logical assignment operators
- Web Crypto API の追加
- AbortController の追加
- EventTarget の追加
- Node.js EventTarget vs. DOM EventTarget
- MessageChannel の追加
- Unhandled Rejections が発生したときエラーになるように変更(終了ステータスが 1 に変わる)
- QUIC の実験的実装
- timers/promises の追加
- stream/promises の追加
- require('assert').strict を require('assert/strict') で読み込む
- require('dns').promises を require('dns/promises') で読み込む
- file URL の仕様追随
- Node.js v15 に関するその他記事
- 最後に