TypeScript 5.0正式リリース

Microsoftは2023年3月16日、TypeScript 5.0の正式リリースを発表した。新バージョン5.0はTypeScriptをより小さく、よりシンプルに、より高速化することを目指しながら新機能を盛り込んだバージョン。1月26日にベータ版、3月1日にRC版がリリースされ、このほど正式リリースとなった。

Announcing TypeScript 5.0

TypwScript 5.0の主な変更点は以下の通り。

  • Decoratorsの実装
  • const型パラメータの実装
  • extendsフィールドに複数のエントリを指定できるように
  • すべてのenumsはUnion enumsに
  • --moduleResolution bundlerの追加
  • カスタマイズ解決用フラグ
  • --verbatimModuleSyntaxの追加
  • export type * のサポート
  • JSDocでの@satisfiesサポート
  • JSDocでの@overloadサポート
  • --buildで固有のフラグをパスする機能
  • エディタでソートする際に大文字と小文字を区別しない機能を導入
  • switch/caseでの補完を網羅的に
  • スピード、メモリ、パッケージサイズの最適化
  • その他、APIの変更や非推奨フラグなど

TypeScript 5.0はNuGetから入手するか、Node.jsからパッケージマネージャnpmコマンドでインストール、あるいは同社の統合開発環境であるVS Codeから利用する方法も紹介されている。

おすすめ記事

記事・ニュース一覧