このページの本文へ

ベータ版から変更点も

TypeScript 5.6が登場、真偽チェックの強化など多数の新機能

2024年09月10日 18時00分更新

文● ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

 マイクロソフトは、2024年9月9日(米国時間)、JavaScriptの拡張言語である「TypeScript」のバージョン5.6をリリースしたことを発表した。

 TypeScript 5.6の主な新機能は以下の通り。詳細は、ブログ記事にて確認ができる。

・コード内における真偽チェックの強化
・イテレーターヘルパー(Iterator helpers)メソッドの追加
・--strictBuiltinIteratorReturnオプションによるビルトインのイテレーターチェック
・エディターによる領域優先チェック

 また、TypeScript 5.6のベータ版との変更点として、TypeScriptの言語サービスが「tsconfig.jsonファイル」を検索する方法を戻している。tsconfig.jsonファイルが含まれるだろうプロジェクトをすべて検索して、多くのプロジェクトを開くことにつながっていたのが理由だ。

 さらに、ベータ版以降、BuiltinIteratorの型が「IteratorObject」に名称変更。その他にもビルドモードにて、ビルドでエラーが発生した際に、他プロジェクトのビルドを止める「--stopOnBuildErrors」というフラグが追加されている。

 今後のバージョン5.7に向けた機能強化やバグフィックス、目標リリース日などは、TypeScript 5.7 Iteration Planにおいてあらかじめ把握することが可能だ。

■関連サイト

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    sponsored

    導入が何度も見送られたkintone 明治とリコージャパンが2000人規模のシステムを半年足らずで刷新した舞台裏

  2. 2位

    ビジネス

    「SCS評価制度」★取得を目指すべきか 相談企業の7割が“様子見”する中、明日からできる検討の第一歩

  3. 3位

    TECH

    ホワイトハッカーの卵たちが“OTセキュリティ”を通して育む、これからのセキュリティ意識

  4. 4位

    ITトピック

    AI時代の高スキルIT技術者“争奪戦”/AIの成果創出に進む日本企業、障壁は/7割の企業で「AIの不具合」、安全性や財務の影響実態、ほか

  5. 5位

    デジタル

    ヤマハ、RTX840/RTX1300のDNS防御を強化 拡張ライセンス「YSL-CLDDNS」発売

  6. 6位

    sponsored

    生成AI活用で業務変革を進める宇宙スタートアップ企業アストロスケールホールディングス(Microsoft 365 Copilot導入事例)

  7. 7位

    デジタル

    ヤマハ、DNSセキュリティーを無料解説 通信性能への影響を抑える「YSL-CLDDNS」

  8. 8位

    デジタル

    「前例をなぞって楽をしていた」―― 滋賀県のkintone活用を好転させた“失敗起点のフレームワーク”

  9. 9位

    ITトピック

    「プログラミングを学ぶ」検索数が1年で半減/ガートナーの2027年注目技術トップ10/DDoS攻撃、世界は半減・日本は倍増、ほか

  10. 10位

    ソフトウェア・仮想化

    “暴走するAI”をどう抑える? オラクルが提言するデータ基盤の新たな役割

集計期間:
2026年11月05日~2026年11月11日
  • 角川アスキー総合研究所