編集

TypeScript 5.9 リリース

TypeScript 5.9がリリース。tsc --initコマンドの更新、import deferのサポート、DOM APIの要約説明、エディタツールチップの拡張可能なホバー表示プレビューなどが含まれる。

  • tsc --initの更新:より最小限で規範的なtsconfig.jsonファイルを生成。
  • import deferのサポート:モジュールの評価を遅延させ、パフォーマンスを向上。
  • DOM APIの要約説明:MDNドキュメントに基づいた要約説明を提供。
  • 拡張可能なホバー表示:エディタのツールチップでホバー内容を展開できるプレビュー機能。
  • --module node20のサポート。
  • ホバーの最大長の構成が可能に。
  • パフォーマンスを向上させるための様々な最適化。
  • lib.d.tsの破壊的な変更:ArrayBufferがTypedArray型(Node.jsのBufferなど)のスーパータイプではなくなった。@types/nodeの更新、Uint8Array<ArrayBuffer>bufferプロパティへのアクセスなどの対応が必要。

今後の展望として、TypeScript 6.0がバージョン7.0でのネイティブポートへの移行版として機能する予定。

出展:Announcing TypeScript 5.9

編集