What’s Next: A Roadmap for CLion 2021.2
CLion 2021.1 is now released along with the first bug-fix update 2021.1.1 addressing some of the most critical issues which unfortunately squeezed through our testing procedures. We do hope you are enjoying the update now and giving the new data flow analysis, Makefile and dynamic analysis in remote mode, and C/C++ postfix completion a try. We are listening to your feedback carefully and planning the upcoming bug-fix updates accordingly. It’s also time to move forward and see what CLion 2021.2 may look like!
Before we talk about the plans for the next release, let us first thank all participants of our Early Access Program! We are super grateful for every piece of feedback reported to us as it helps us polish and fine-tune the final release in many environments. And as a special thank you to the most active EAPers, we provide them with a complimentary 1-year CLion subscription!
- Victor Sergienko
- Tom Evers
- Natalia Portillo
We’ll email you in the next few days with a code for buying a new subscription or extending your current one. The code can be passed on to a friend or colleague, too.
Roadmap for CLion 2021.2
Our priorities for 2021 and main directions for this year are still unchanged:
- Performance and responsiveness.
- Better C++ language engine.
- Quality and feature-parity throughout toolchains and project models.
- Bringing new value to embedded / automotive / remote workflows.
Find more details in this blog post.
As for the 2021.2 update, we plan it somewhere late July – early August. And here is what we will be working on during this release cycle:
C++ language support
- Top priority here is still bug-fixing and addressing performance issues, especially freezes.
- Lifetime analysis.
- Custom compiler – a way to specify supported features, header search paths, defines etc. if the compiler is not supported natively by CLion (CPP-9615).
- Fixing issues with MSVC toolchain when CLion fails to get compiler information correctly.
- Project models
- WSL: support distributions installed by a custom path (CPP-11841).
- WSL: remove running processes in WSL via ssh to significantly simplify WSL toolchain configuration in CLion.
- We also plan to skip source synchronization in case of Docker to address issues like CPP-14315.
- And finally, we’ll start adopting the IntelliJ-platform feature called Run Targets, which in case of CLion might help addressing the case when you are developing in one remote environment (e.g. Docker) and run/debug in another (e.g. embedded device).
- Debugger. There is now a huge underline work going on in the heart of the debugger integration in CLion. It will result in significant UX improvements likely this year but it’s hard to name specific tasks for 2021.2 iteration. In other plans:
Profiling. There are a few directions here and it’s unlikely all of them will be addressed, but we plan to focus on:
- Profiler integration for Apple Silicon (M1 chip).
- Profiling in remote mode.
Attach to process for
- Embedded development
If you have any new feature requests, please send them to our tracker. We’re listening!
Your CLion Team
The Drive to Develop
Subscribe to Blog updates
Thanks, we've got you!
CLion 2023.3 EAP2: Support for Device Tree Files and Meson
The CLion 2023.3 Early Access Program has just started, featuring assembly view for files, enhanced C++ data flow analysis, and other updates. The CLion 2023.3 EAP2 build is ready for you to try! With it, you can finally start working on Meson projects in CLion and benefit from device tree format s…
The CLion 2023.3 Early Access Program Is Open
We recently shared our preliminary plans for v2023.3, which we plan to release at the end of November. We are now happy to announce that the CLion 2023.3 Early Access Program (EAP) starts today! Our EAP lets the community participate in discussions devoted to our products and influence the developm…
CLion 2023.2.2 Bug-Fix Update
The CLion bug-fix update 2023.2.2 is now available! The fixes included in this bug-fix update are listed below. Download build 232.9921.42 from our website, through the Toolbox App, as a snap package for Ubuntu, or via a patch from inside the IDE. DOWNLOAD CLION This update’s main highlights includ…
CLion 2023.2.1 Bug-Fix Update
The CLion bug-fix update 2023.2.1 is now available! If you haven’t yet upgraded to v2023.2, now is definitely a good time to do so! The key enhancements in the major 2023.2 update include: The Beta version of AI Assistant is now available as a plugin with limited access. Streamlined integratio…