# CLion: what changed from 2025 to 2026 - Product: CLion (https://whatsnew.fyi/product/clion) - Vendor: JetBrains - Range: changelog entries numbered after 2025.3.6.1 up to and including 2026.2.2, stable releases only - Entries below: 10 releases (newest first) - Resolved: 2025 is 2025.3.6.1 and 2026 is 2026.2.2, the newest stable release of each major we track - Carrying security changes: 0 · CVEs mentioned: 0 · Mentioning breaking changes: 0 · Removing or deprecating something: 1 - Page: https://whatsnew.fyi/product/clion/compare/2025...2026 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## What changed (28 changes, grouped by kind) ### Added #### 2026.2.2 (2026-09-02) - New bundled AI skill for hard fault debugging in embedded projects with dedicated MCP tooling - AI agent can read fault registers, inspect memory and disassembly, and track down root causes using debugger tools #### 2026.2.1 (2026-08-05) - Save West configuration for each target as a separate profile under Settings | Build, Execution, Deployment | Embedded Development | West and switch between them in the toolbar switcher - Provide syntax highlighting and code analysis for Clang blocks #### 2026.2 (2026-07-16) - Bundled skill that gives AI agents direct access to the debugger, compatible with GDB, LLDB, and DAP-based debuggers - Support for STM32 Cube CLI to download and manage development bundles directly in the IDE - Unified settings section for debugging configuration at Settings | Debugger | Debug Profiles - Support for C++26 compile-time reflection with highlighting and code analysis when using GCC 16.1 or newer #### 2026.1.2 (2026-05-18) - SARIF Viewer is now available out of the box to review findings from tools that produce SARIF reports such as Parasoft C/C++test and Clang Static Analyzer #### 2026.1 (2026-03-26) - Support for more AI agents directly in the AI chat, including GitHub Copilot, Cursor, and others via the Agent Client Protocol (ACP) - Support for using c_cpp_properties.json file to set up or fine-tune code insight for all types of projects and non-project files - Full code insight for external projects defined in CMake ExternalProject_Add() section - Support for TCP connections to DAP debuggers with choice between Launch and Attach mode - Support for configuration transitions in the CLion for Bazel plugin - Built-in REPL for experimenting with Starlark - Execution log parser for performance analysis in CLion - Full support for all four major unit test frameworks – GoogleTest, Catch2, Boost.Test, and doctest – for Meson projects - Support for the #embed preprocessor directive and the bfloat16_t, float16_t, and float128_t floating-point types - New code inspections to help write code more efficiently - Support for Git worktrees to work on multiple Git branches simultaneously ### Changed #### 2026.2 (2026-07-16) - Bazel integration now checks whether projects are built with debug symbols instead of automatically injecting debug flags #### 2026.1 (2026-03-26) - Caret now moves and blinks smoothly - Line selections now feature rounded corners for a more modern look ### Fixed #### 2026.2.0.1 (2026-07-23) - Projects stored in cloud-synced folders such as OneDrive or Dropbox now open without errors and display correctly in the Project view on Windows - The Big Data Tools plugin now works as intended #### 2026.1.4 (2026-07-02) - Fixed several reported bugs #### 2026.1.3 (2026-06-09) - Fixed several bugs reported by users ### Removed #### 2026.2 (2026-07-16) - CLion Classic, the legacy C and C++ engine, has been unbundled from the IDE and is now available only as a plugin _2 releases carry no categorized changes yet: 2026.1.5, 2026.1.1._ ## Release notes ### 2026.2.2 - Date: 2026-09-02 - Version: 2026.2.2 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654544 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.2.2 - **added** — New bundled AI skill for hard fault debugging in embedded projects with dedicated MCP tooling - **added** — AI agent can read fault registers, inspect memory and disassembly, and track down root causes using debugger tools CLion 2026.2.2 is now available, featuring a new bundled AI skill for hard fault debugging, backed by dedicated MCP tooling for debugging embedded projects. Your agent can now read the fault registers, inspect memory and disassembly, and track down the root cause – using the same debugger tools you would, just without you having to drive each step by hand. Read how it works in [our blog](https://jb.gg/cl_262_2_tbx). Give this build a try, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP/). Thank you for using CLion! ### 2026.1.5 - Date: 2026-08-12 - Version: 2026.1.5 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654523 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.1.5 CLion 2026.1.5 is ready for you to download. We’ve fixed several bugs you reported, helping you stay focused on writing great code. Try this build, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP). ### 2026.2.1 - Date: 2026-08-05 - Version: 2026.2.1 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654521 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.2.1 - **added** — Save West configuration for each target as a separate profile under Settings | Build, Execution, Deployment | Embedded Development | West and switch between them in the toolbar switcher - **added** — Provide syntax highlighting and code analysis for Clang blocks CLion 2026.2.1 is ready for you to download. This build includes the following key updates: - You can now save your West configuration for each target as a separate profile under Settings | Build, Execution, Deployment | Embedded Development | West, and switch between them directly in the toolbar switcher. This feature is especially useful for Zephyr developers working with multiple boards or build configurations. - CLion now provides syntax highlighting and code analysis for Clang blocks. Give this build a try, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP/). Thank you for using CLion! ### 2026.2.0.1 - Date: 2026-07-23 - Version: 2026.2.0.1 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654514 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.2.0.1 - **fixed** — Projects stored in cloud-synced folders such as OneDrive or Dropbox now open without errors and display correctly in the Project view on Windows - **fixed** — The Big Data Tools plugin now works as intended CLion 2026.2.0.1 is now available with the following hotfixes: - On Windows, projects stored in cloud-synced folders, such as OneDrive or Dropbox, now open without errors and display correctly in the Project view ([IJPL-250709](https://youtrack.jetbrains.com/issue/IJPL-250709)). - The Big Data Tools plugin now works as intended. Try this build, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP). ### 2026.2 - Date: 2026-07-16 - Version: 2026.2 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654513 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.2 - **added** — Bundled skill that gives AI agents direct access to the debugger, compatible with GDB, LLDB, and DAP-based debuggers - **added** — Support for STM32 Cube CLI to download and manage development bundles directly in the IDE - **added** — Unified settings section for debugging configuration at Settings | Debugger | Debug Profiles - **added** — Support for C++26 compile-time reflection with highlighting and code analysis when using GCC 16.1 or newer - **changed** — Bazel integration now checks whether projects are built with debug symbols instead of automatically injecting debug flags - **removed** — CLion Classic, the legacy C and C++ engine, has been unbundled from the IDE and is now available only as a plugin CLion 2026.2 is now available, with improved agentic workflows and STM32 integration, simplified debugger configuration with debug profiles, and support for C++26 reflection, among other updates. Here are the highlights: - CLion 2026.2 ships with a bundled skill that gives AI agents direct access to the debugger. The skill works with GDB, LLDB, and DAP-based debuggers and is available for ACP-compatible agents. To invoke it, use /clion-debugger in Claude Code or $clion-debugger in Codex. We plan to add more embedded-related debugging features in a future update. - The IDE now supports STM32 Cube CLI, a new STM32 bundle manager that lets you download only the tools you need – such as CMake, ST-LINK GDB server, or GNU tools – and manage your development bundles directly in the IDE. You can use STM32 Cube CLI in the terminal or via Tools | STM32 Cube CLI. - CLion now provides a new, unified settings section to configure all your debugging setups – local, remote, and embedded: Settings | Debugger | Debug Profiles. - The IDE now supports the C++26 compile-time reflection, one of the most significant additions to the language in years. CLion provides highlighting and code analysis for reflection, available when using GCC 16.1 or newer. - Among the Bazel integration updates are improvements to debugging. When starting a debug session, CLion now checks whether your project is built with debug symbols instead of automatically injecting debug flags. If debug symbols are missing, the IDE shows a warning, from which you can inject debug flags directly and continue the debug session. - CLion Classic, the legacy C and C++ engine, has been unbundled from the IDE and is now available only as a plugin. To continue using it, install the C/C+​+​ Language Support via Classic Engine plugin from Settings | Plugins | Marketplace. Note that CLion Classic is no longer in development – all new language features are developed exclusively for CLion Nova. Read our [blog post](https://jb.gg/cl_262_tbx_wn) to learn more about all the key updates and improvements. Please try this build, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP). Thank you for using CLion! ### 2026.1.4 - Date: 2026-07-02 - Version: 2026.1.4 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654506 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.1.4 - **fixed** — Fixed several reported bugs CLion 2026.1.4 is ready for you to download. We’ve fixed several bugs you reported, helping you stay focused on writing great code. Try this build, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP). ### 2026.1.3 - Date: 2026-06-09 - Version: 2026.1.3 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654501 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.1.3 - **fixed** — Fixed several bugs reported by users CLion 2026.1.3 is ready for you to download. We’ve fixed several bugs you reported, helping you stay focused on writing great code. Try this build, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP). ### 2026.1.2 - Date: 2026-05-18 - Version: 2026.1.2 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654496 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.1.2 - **added** — SARIF Viewer is now available out of the box to review findings from tools that produce SARIF reports such as Parasoft C/C++test and Clang Static Analyzer CLion 2026.1.2 is ready for you to download. This build includes the SARIF Viewer, available out of the box. If you use tools that produce SARIF reports – such as Parasoft C/C++test, Clang Static Analyzer, or in-house checkers – you can now review their findings directly in the IDE, navigate to the relevant source code, and keep the triage process within your development workflow. Please try this build, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP/). ### 2026.1.1 - Date: 2026-04-23 - Version: 2026.1.1 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654479 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.1.1 CLion 2026.1.1 is ready for you to download. We’ve fixed several bugs you reported, helping you stay focused on writing great code. Try this build, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP). ### 2026.1 - Date: 2026-03-26 - Version: 2026.1 - Original notes: https://youtrack.jetbrains.com/articles/CPP-A-230654474 - Permalink: https://whatsnew.fyi/product/clion/releases/2026.1 - **added** — Support for more AI agents directly in the AI chat, including GitHub Copilot, Cursor, and others via the Agent Client Protocol (ACP) - **added** — Support for using c_cpp_properties.json file to set up or fine-tune code insight for all types of projects and non-project files - **added** — Full code insight for external projects defined in CMake ExternalProject_Add() section - **added** — Support for TCP connections to DAP debuggers with choice between Launch and Attach mode - **added** — Support for configuration transitions in the CLion for Bazel plugin - **added** — Built-in REPL for experimenting with Starlark - **added** — Execution log parser for performance analysis in CLion - **added** — Full support for all four major unit test frameworks – GoogleTest, Catch2, Boost.Test, and doctest – for Meson projects - **added** — Support for the #embed preprocessor directive and the bfloat16_t, float16_t, and float128_t floating-point types - **added** — New code inspections to help write code more efficiently - **added** — Support for Git worktrees to work on multiple Git branches simultaneously - **changed** — Caret now moves and blinks smoothly - **changed** — Line selections now feature rounded corners for a more modern look CLion 2026.1 is now available, turning the IDE into an open environment for your AI workflows. It also offers an improved editor experience and support for custom project formats, DAP debugging via TCP, and Git worktrees. Here are the highlights: - In addition to Junie, Claude Agent, and most recently Codex, CLion now lets you work with more AI agents directly in the AI chat. You can choose from agents, such as GitHub Copilot, Cursor, and many others supported via the [Agent Client Protocol (ACP)](https://www.jetbrains.com/acp/). - You can now use the c_cpp_properties.json file to easily set up or fine-tune code insight for all types of projects – including those based on unsupported project formats – and for non-project files, too. This feature also simplifies migration from VS Code for users who already work with C/C++ properties, making the transition to CLion even smoother. - The IDE can now provide full code insight for external projects defined in the CMake ExternalProject_Add() section. CLion loads these projects as part of the primary CMake project. - We’ve added support for TCP connections to [DAP debuggers](https://www.jetbrains.com/help/clion/dap-support.html). This gives you a wider range of DAP debuggers to work with, including those that only work via TCP. You can now also choose between Launch and Attach mode, depending on which one your DAP debugger requires. - The CLion for Bazel plugin now supports [configuration transitions](https://bazel.build/extending/config#user-defined-transitions), a foundational step toward better handling of multi-architecture projects. You can now also experiment with Starlark directly using the built-in REPL and try a first version of the execution log parser for performance analysis in CLion. - All four major unit test frameworks – GoogleTest, Catch2, Boost.Test, and doctest – are now fully supported for Meson projects. - CLion now supports the latest C and C++ features, including the #embed preprocessor directive and the bfloat16_t, float16_t, and float128_t floating-point types. The language engine also offers new code inspections to help you write code more efficiently. - The editor has received visual enhancements, making everyday coding more pleasant. The caret now moves and blinks smoothly, while line selections feature rounded corners for a more modern look. - You can now work on multiple Git branches simultaneously and eliminate branch-switching delays. This is extremely useful for agentic development when you need to run multiple tasks in parallel. Read our [blog post](https://jb.gg/cl_261_release_tbx) to learn more about all the key updates and improvements. Try this build, share your feedback, and report any issues to our [issue tracker](https://youtrack.jetbrains.com/issues/CPP/).