Products

IntelliJ IDEA

Follow the latest coverage, related explainers and connected technology stories.

Latest coverage

CN
JetBrains Unifies Its Approach to Running WSL Projects Within Its Development Environments

JetBrains Unifies Its Approach to Running WSL Projects Within Its Development Environments

JetBrains explains that support for WSL in IntelliJ IDEA, WebStorm, and PhpStorm is moving to a Native mode based on the IJent agent, rather than relying on the 9P layer or the Remote Development entry point as the primary option. The company says testing showed clear improvements when opening large projects and reading files, while Remote Development remains available but is no longer the recommended path.

CN
How to Temporarily and Safely Bypass a 403 Response While Debugging Spring Security

How to Temporarily and Safely Bypass a 403 Response While Debugging Spring Security

JetBrains explains how to use Security inlays in IntelliJ IDEA to inspect endpoint protection requirements and temporarily bypass HTTP authorization during a debugging session, without modifying SecurityConfig or restarting the application. However, the feature opens the specified path to all clients able to access it, and it remains limited to Servlet applications and certain authentication types.

CN
Kotlin Toolchain 0.12 Expands Multiplatform Library Publishing and Supports Wasm Applications

Kotlin Toolchain 0.12 Expands Multiplatform Library Publishing and Supports Wasm Applications

JetBrains has released Kotlin Toolchain 0.12.0 with experimental support for publishing Kotlin Multiplatform libraries, building Wasm applications for the web, and running Compose Hot Reload from the command line. The release also raises the minimum requirements to JDK 17 and Kotlin 2.2.20, while Toolchain remains in the Alpha stage.

CN
How Project Loom Is Reshaping Concurrency Programming in Java Inside IntelliJ IDEA

How Project Loom Is Reshaping Concurrency Programming in Java Inside IntelliJ IDEA

JetBrains explains how Project Loom features combine virtual threads, scoped values, and structured concurrency to reduce the cost of concurrency and the complexity of managing it in Java. The article explains that Structured Concurrency is still an experimental feature in Java 27, while Virtual Threads have been stable since Java 21 and Scoped Values since Java 25.