Microsoft hat TypeScript 5.9 offiziell gestartet, ein bedeutendes Update für die beliebte typisierte Superet von JavaScript. Die neue Version, die am 1. August 2025 veröffentlicht wurde, bietet Verbesserungen der wichtigsten Entwicklererfahrungen, einschließlich eines vereinfachten Projekts-Setups und informativerer Editor-Tooltips. Diese Veröffentlichung bietet auch eine klare Roadmap für die Zukunft der Sprache, die Version 6.0 als Vorbereitungsschritt für einen vollständigen GO-basierten Umschreiber für Typscript 7.0 geplant ist. href=”https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/”target=”_ leer”> hat überholt Die TSC-Init-Befehl, die nun eine minimale und mehr präkriptive tsconfig.json-Datei generiert. Diese Änderung befasst sich mit langjähriger Feedback, dass die vorherige, ausführliche Vorlage von Entwicklern häufig sofort abgezogen wurde. wörtimodulesyntax: true und moduledetction:”force”. Das Tooling wird auch durch eine Vorschau von „Expectable Howvers“ verbessert, damit Benutzer komplexe Typen direkt im Editor erkunden können. DOM-APIs enthalten nun auch zusammenfassende Beschreibungen von mdn. target=”_ leer”> Stufe 3 ECMascript-Vorschlag . Auf diese Weise können Module geladen werden, vertieft jedoch ihre Ausführung, bis ein Export tatsächlich zugegriffen wird. Ein leistungsstarkes Tool zur Optimierung der Anwendungsstartzeiten. Dies bedeutet, dass native Unterstützung in der Laufzeitumgebung erforderlich ist, wie ein moderner Browser oder einen Knoten.js oder einen Bundler, der die erforderliche Transformation durchführen kann. Diese Einstellung ist auf Genau das Modulauflösung und das Verhalten von Node.js V20 , implizierende–Target-ES2023-und-Poten einer prognostizierenden Option”Flocken-NOTGENEDE-OTS2023) und das Verhalten einer prognostizierenden Alternative zu den Fluationsnoto-und-verbindungen.
Leistung erhöht auch einen Schub. Der Compiler kann nun effektiver Instanziierungen von Typen ausräumen und redundante Arbeiten in komplexen Bibliotheken verringern. Darüber hinaus können optimierte Existenzüberprüfungen von Dateien zu einer Geschwindigkeitssteigerung von rund 11% bei größeren Projekten führen. Nach Angaben des Teams. Microsoft is positioning TypeScript 6.0 as a transitional version, designed to help developers prepare for a major architectural shift in version 7.0: a new compiler ported from scratch to native Go.
Daniel Rosenwasser, Produktmanager von TypeScript, erklärte die Strategie und erklärte: „Unsere Vision für TypenScript 6.0 besteht darin, als Übergangspunkt für Entwickler ihre Codebasen für TypenScript 7.0 anzupassen.“ Er betonte, dass es für die meisten eine”Bereitschaftsprüfung für die Einführung von Typscript 7.0″ist. Voransichten dieses nativen Compilers können Entwickler bereits testen. Das Team hofft, dass die neuen Funktionen und die klare zukünftige Richtung gut aufgenommen werden. Wie Rosenwasser in der Ankündigung zu dem Schluss kam: „Wir hoffen, dass Typscript 5.9 Sie gut behandelt und Ihre tägliche Codierung zu einer Freude macht.“