.NETCodingTypeScript

TypeScript 5.5: Release Candidate ab sofort verfügbar

Montag, 10. Juni 2024

Microsoft hat den Release Candidate von TypeScript 5.5 veröffentlicht. Die neue Version führt verschiedene Verbesserungen und Neuerungen ein und kann über NuGet oder npm installiert und getestet werden.

Zu den Neuerungen der Version 5.5 gehört eine verbesserte Typinferenz für Arrays, bei der Typen aufgrund von Filteroperationen verfeinert werden. Früher hatte TypeScript Schwierigkeiten, Typen für Arrays zu verfeinern, was oft zu Fehlern führte. Jetzt funktioniert die Typverfeinerung in Arrays reibungslos.

Seit der Beta-Version wurden einige Änderungen vorgenommen: Zum einen wurde die Unterstützung für die neuen Set-Methoden von ECMAScript hinzugefügt. Außerdem wurde das Verhalten der neuen Regular Expression-Überprüfung etwas angepasst, sodass sie etwas toleranter ist, aber dennoch bei fragwürdigen Escape-Sequenzen Fehler meldet.

Außerdem wurden weitere Leistungsoptimierungen hinzugefügt und dokumentiert: Insbesondere wurde die Überprüfung bei transpileModule übersprungen und Optimierungen bei der Filterung kontextueller Typen vorgenommen. Diese Optimierungen können in vielen gängigen Szenarien zu schnelleren Build- und Iterationszeiten führen.

Weitere Verbesserungen bei TypeScript 5.5

  • Control Flow Narrowing für konstante indexierte Zugriffe
  • Type-Importe in JSDoc
  • Regular Expression Syntax Checking
  • Isolierte Deklarationen
  • ${configDir}-Template-Variable für Konfigurationsdateien
  • Verbesserungen der Zuverlässigkeit des Editors und des Watch-Modus
  • Leistungs- und Größenoptimierungen
  • Einfachere API-Nutzung aus ECMAScript-Modulen

Weiterführende Ressourcen zu TypeScript

Mehr erfahren

Teilen auf

  • Facebook
  • Twitter
  • LinkedIn

Developer Flash & IT Pro Flash

Unsere Newsletter für Entwickler und IT-Pros

Jetzt abonnieren


Verwandte News

.NETArtificial IntelligenceCodingGitHubOpen SourceVisual Studio

Mittwoch, 07. August 2024

Kostenfreies E-Book: Tipps und Tricks zu GitHub Copilot Vol. 2

Wie kann GitHub Copilot dir bei deinen Entwicklungsprojekten helfen? Die zweite Auflage unseres E-Books bietet dir jede Menge Best Practices für deine tägliche Arbeit.

Zur News
.NETArtificial IntelligenceAzureCloud NativeCodingGitHubOpen SourceSecurityVisual Studio

Freitag, 02. August 2024

Die wichtigsten News der Kalenderwoche 31/2024: KI, TypeScript und mehr

Was hat sich in der vergangenen Woche rund um die Microsoft-Plattform getan? Gab es wichtige Ankündigungen oder neue Wissensressourcen? Unser TechWiese-Team hat interessante Links für dich zusammengestellt.

Zur News
.NETCodingTypeScript

Montag, 29. Juli 2024

TypeScript v5.6: Viele Verbesserungen bei der Beta-Version

Die neue Version von TypeScript ergänzt die Skriptsprache um Neuerungen und Verbesserungen wie beispielsweise neue Hilfsmethoden für Iteratoren.

Zur News
.NETArtificial IntelligenceAzureCloud NativeCodingGitHubOpen SourceSecurityVisual Studio

Freitag, 26. Juli 2024

Die wichtigsten News der Kalenderwoche 30/2024: Microsoft Azure, .NET und mehr

Was hat sich in der vergangenen Woche rund um die Microsoft-Plattform getan? Gab es wichtige Ankündigungen oder neue Wissensressourcen? Unser TechWiese-Team hat interessante Links für dich zusammengestellt.

Zur News