Dieses Release führt neue Funktionen ein und behebt mehrere Probleme. Zu den Highlights zählen die Unterstützung des TypeScript-Go-Sprachservers, Baseline-Unterstützung, Verbesserungen für Bun und verschiedene weitere grundlegende Updates.
WebStorm 2025.2 führt experimentelle Unterstützung für den neuen TypeScript-Go-Sprachserver ein und verbessert so die TypeScript-Entwicklung durch eine gesteigerte Performance und eine moderne Architektur.
Um dies in Ihrem Projekt zu aktivieren, installieren Sie das Paket @typescript/native-preview als Abhängigkeit anstelle von typescript. WebStorm erkennt und verwendet es automatisch.
WebStorm 2025.2 zeigt jetzt Web-Platform-Baseline-Informationen direkt in der Schnelldokumentation an.
Wenn Sie mit dem Mauszeiger über eine Webplattform-API fahren, wird Ihnen angezeigt, wann die Funktion gemäß den Baseline-Daten von WebDX CG in den wichtigsten Browsern zuverlässig umgesetzt wurde.
WebStorm 2025.2 verbessert die Bun-Integration. Wenn die Datei bun.lockb oder bun.lock in Ihrem Projekt vorhanden ist, erkennt WebStorm Bun automatisch und verwendet es als Paketmanager.
WebStorm erstellt auch eine Run/Debug-Konfiguration für Bun, wenn Sie eine Datei mit einem Aufruf aus dem Kontextmenü ausführen oder debuggen. Alle relevanten Aktionen wie das Ausführen von bun install, die Verwendung von Kontextmenüoptionen für package.json und das Auflösen von Abhängigkeitsvorschlägen verwenden in diesem Fall standardmäßig Bun.
in in Templates WebStorm 2025.2 unterstützt in Angular-Templates das Schlüsselwort in – eine Funktionalität, die in Angular 20 eingeführt wurde. Sie können jetzt Ausdrücke wie foo in myObj und @if (key in myObj) direkt in Ihren Templates verwenden und sich dabei auf eine vollständige Syntaxhervorhebung und Validierung verlassen.
Ab WebStorm 2025.2 wird der integrierte Formatierer für die Formatierung der Gesamtdatei automatisch deaktiviert, wenn Prettier in Ihrem Projekt konfiguriert ist. Dadurch vermeiden Sie Formatierungskonflikte und gewährleisten einheitliche Ergebnisse in Ihrem gesamten Codebestand. Die Formatierung im Hintergrund und andere Funktionen im Editor funktionieren weiterhin wie gewohnt, aber die Formatierung der Gesamtdatei wird Prettier überlassen, wenn dieses vorhanden ist.
WebStorm 2025.2 aktualisiert die Prisma-Unterstützung auf die LSP-Version 6.10.1 und setzt in der IDE Kompatibilitätskorrekturen und Anpassungen um, die aufgrund der neuesten Änderungen im Prisma-Sprachserver erforderlich sind. Das Update gewährleistet weiterhin Stabilität, Code-Insight und Formatierungsunterstützung bei der Arbeit mit .prisma-Schemadateien.
WebStorm 2025.2 führt eine überarbeitete Implementierung von GraphQL-Sprachinjektionen in TypeScript- und JavaScript-Dateien ein. Auto-Completion, Symbolauflösung, Syntaxhervorhebung und Dokumentationssuche funktionieren jetzt zuverlässiger für GraphQL-Abfragen in Template-Literalen.
WebStorm 2025.2 führt verschiedene Änderungen ein, die Lesbarkeit und Navigation im Parameter Info-Popup verbessern.
Wir haben auch einige länger bestehende Probleme mit der Jest-Integration behoben. Testsuiten, die jest-circus verwenden und beim Teardown fehlschlagen, werden jetzt korrekt als fehlgeschlagen gemeldet. Darüber hinaus kommt es nicht mehr vor, dass Jest-Tests in bestimmten Setups fälschlicherweise als Playwright-Tests ausgeführt werden.
WebStorm 2025.2 verbessert mit mehreren Korrekturen die Korrektheit von Testergebnissen bei der Verwendung von Vitest. Test-Baumstrukturen werden jetzt auch dann korrekt angezeigt, wenn mehrere Suiten den gleichen Namen haben. Darüber hinaus werden Testsuiten, die in einem afterAll-Hook fehlschlagen, jetzt korrekt als fehlgeschlagen markiert, sodass die angezeigten Ergebnisse den tatsächlichen Testergebnissen entsprechen.