Programming and Software Development

JetBrains Reveals CLion Roadmap Through Late 2026, Focusing on Embedded Development and Debugging

JetBrains plans to expand CLion’s capabilities in embedded-system debugging, AI-supported workflows, and support for QNX, LLDB 21, and ISPC across the 2026.2.x and 2026.3 releases. The company emphasizes that the roadmap is preliminary and that priorities or schedules may change.

2026-08-27
4 min read
256 views
certi.news Editorial Team
JetBrains Reveals CLion Roadmap Through Late 2026, Focusing on Embedded Development and Debugging

On August 26, 2026, JetBrains revealed the CLion roadmap for the following four months, including plans for the 2026.2.x patch releases and the next stable release, 2026.3. The roadmap focuses on three main areas: improving workflows supported by software agents, developing embedded-systems tools, and expanding debugger capabilities.

Agent-Assisted Embedded-System Debugging

JetBrains plans to add a dedicated skill for debugging HardFaults in systems based on ARM Cortex-M. This type of failure can result from jumping to an invalid address, stack overflow, or using an invalid pointer, and the HardFault_Handler alone does not explain the actual cause of the failure.

According to the roadmap, the agent will be able to access tools and interfaces that display memory, registers, and assembly instructions, alongside the stepping tools and breakpoints currently available. The feature aims to facilitate analysis of the processor state, its frame on the stack, and fault-status registers, particularly when debugging projects connected to real hardware.

CLion will also provide agent assistance with project setup when initialization fails because of build-system settings or toolchain components. The program will identify installed agents, then let users select one and run it in the terminal, directing it to the IDE tools needed to address the problem.

Expanding Debugger and Configuration-File Support

Development plans include support for displaying peripheral units and debugging real-time operating-system threads and FreeRTOS objects through the Debug Adapter Protocol (DAP). Debug configurations will be able to be saved in JSON format and edited manually or with an agent’s assistance, in addition to importing JSON settings from tools such as Visual Studio Code.

JetBrains also plans to provide a dedicated template for the Lauterbach TRACE32 debugger and move embedded-system run settings into debug configurations to reduce overlap among different templates. Windows users with the MSVC toolchain will receive an LLDB 21 option in the next stable release, while the current bundled LLDB version will remain available as a separate option. The bundled GDB will also be updated to version 17.2 on all platforms.

QNX, ISPC, and Improved Project Understanding

JetBrains aims to add basic support for QNX projects, including the QCC compiler and the x86-64 and AArch64 architectures, along with a debug configuration and agent assistance with setup and debugging. The company says that CLion does not currently fully support QCC, which affects file indexing and code-assistance features.

CLion will also add support for the ISPC language, including syntax highlighting, code analysis, and code completion, addressing a gap in code-understanding tools for projects that combine ISPC and C++.

What Changes in Practice?

If these plans are implemented, CLion will become more suitable for hardware and real-time-system projects, with portable debug configurations that can be edited outside the program’s interface. JetBrains also plans to improve responsiveness and reduce interface freezes and indexing times, update the bundled CMake to version 4.4.2, and improve Dev Container support.

Meanwhile, CLion 2026.3 will ship the final stable version of the legacy Classic engine plugin, following the product’s transition to the Nova engine. It will also separate JavaScript and TypeScript support from the core package while keeping it available as a standalone plugin. JetBrains emphasizes that the roadmap is preliminary and does not guarantee that every feature will be implemented or that the announced schedules will be met; the Early Access Program will allow users to try features of the next major release.

News source
JetBrains Blog
Open original source ↗
c
Author

certi.news Editorial Team

What you need to know

JetBrains has unveiled an initial roadmap for CLion through version 2026.3, focusing on agent-assisted embedded-systems debugging, QNX and ISPC support, and expanded debugger capabilities. The company emphasizes that features and timelines are subject to change and that some plans will be available through the Early Access Program.

  • CLion plans to add an agent skill for analyzing HardFault failures on ARM Cortex-M systems using memory, registers, assembly instructions, and step-by-step execution tools.
  • The roadmap includes support for debugging peripheral registers, real-time operating-system threads, and FreeRTOS objects through the Debug Adapter Protocol.
  • Debug configurations will be savable in JSON format and editable manually or with an agent, with the ability to import settings from Visual Studio Code.
  • Plans include basic QNX support, including QCC and the x86-64 and AArch64 architectures, as well as support for the ISPC language.
  • The next stable release will include an LLDB 21 option for Windows users with MSVC, while the bundled GDB will be updated to version 17.2.
  • CLion 2026.3 is planned to be the final stable release to add Classic, with JavaScript and TypeScript support separated from the core package.

FAQ

What is the main focus of the CLion roadmap?

Improving embedded-systems debugging and agent-assisted workflows, along with expanding debugger capabilities.

Will CLion support QNX projects?

JetBrains plans to add basic support for QNX projects, including the QCC compiler and the x86-64 and AArch64 architectures.

What new languages or technologies will CLion support?

The plans include support for the ISPC language, along with improvements related to QNX, LLDB, and GDB.

Are the roadmap features and timelines final?

No. JetBrains emphasizes that the roadmap is preliminary, priorities and timelines may change, and not all features are guaranteed to be implemented.

In the same category

You may also like

View all news