Aktuelle Berichte, Erklärungen und verbundene Technologiethemen.
JetBrains erläutert, dass die WSL-Unterstützung in IntelliJ IDEA, WebStorm und PhpStorm auf den nativen Modus auf Basis des IJent-Agenten umgestellt wird, anstatt primär auf die 9P-Schicht oder den Einstieg über Remote Development zu setzen. Nach Angaben des Unternehmens zeigten Tests deutliche Verbesserungen beim Öffnen großer Projekte und beim Lesen von Dateien. Remote Development bleibt als funktionierende Option verfügbar, ist jedoch nicht mehr der empfohlene Weg.
JetBrains erläutert, wie Security-Inlays in IntelliJ IDEA verwendet werden, um die Schutzanforderungen eines Endpunkts zu prüfen und die HTTP-Autorisierung während einer Debugging-Sitzung vorübergehend zu umgehen, ohne SecurityConfig zu ändern oder die Anwendung neu zu starten. Die Funktion öffnet den angegebenen Pfad jedoch für alle Clients, die darauf zugreifen können, und bleibt auf Servlet-Anwendungen sowie bestimmte Authentifizierungsarten beschränkt.
JetBrains hat Kotlin Toolchain 0.12.0 mit experimenteller Unterstützung für die Veröffentlichung von Kotlin-Multiplatform-Bibliotheken, die Erstellung von Wasm-Anwendungen für das Web und die Ausführung von Compose Hot Reload über die Befehlszeile veröffentlicht. Die Version hebt außerdem die Mindestanforderungen auf JDK 17 und Kotlin 2.2.20 an, während Toolchain weiterhin die Alpha-Phase nicht verlassen hat.
JetBrains erklärt, wie die Project-Loom-Funktionen virtuelle Threads, Scoped Values und strukturierte Nebenläufigkeit kombinieren, um die Kosten und die Komplexität der Verwaltung von Nebenläufigkeit in Java zu reduzieren. Der Beitrag erläutert, dass Structured Concurrency in Java 27 weiterhin eine experimentelle Funktion ist, während Virtual Threads seit Java 21 und Scoped Values seit Java 25 stabil sind.