Suivez les dernières actualités, explications et histoires technologiques associées.
JetBrains explique que la prise en charge de WSL dans IntelliJ IDEA, WebStorm et PhpStorm passe au mode Native fondé sur l’agent IJent, au lieu de s’appuyer sur la couche 9P ou sur l’entrée Remote Development comme option principale. L’entreprise affirme que les tests ont montré une amélioration nette lors de l’ouverture de projets volumineux et de la lecture des fichiers, tandis que Remote Development reste fonctionnel, mais n’est plus le parcours recommandé.
JetBrains explique comment utiliser les Security inlays dans IntelliJ IDEA pour examiner les exigences de protection d’un point de terminaison et contourner temporairement l’autorisation HTTP pendant une session de débogage, sans modifier SecurityConfig ni redémarrer l’application. Toutefois, cette fonctionnalité ouvre le chemin indiqué à tous les clients capables d’y accéder et reste limitée aux applications Servlet ainsi qu’à certains types d’authentification.
JetBrains a lancé la version 0.12.0 de Kotlin Toolchain, avec une prise en charge expérimentale de la publication de bibliothèques Kotlin Multiplatform, de la création d’applications Wasm pour le Web et de l’exécution de Compose Hot Reload depuis la ligne de commande. Cette version relève également les prérequis minimaux à JDK 17 et Kotlin 2.2.20, tandis que Toolchain reste au stade Alpha.
JetBrains explique comment les fonctionnalités de Project Loom combinent les threads virtuels, les valeurs de portée et la concurrence structurée afin de réduire le coût de la concurrence et la complexité de sa gestion en Java. L’article précise que Structured Concurrency reste une fonctionnalité expérimentale dans Java 27, tandis que Virtual Threads est stable depuis Java 21 et Scoped Values depuis Java 25.