News

CLion Nova Will Become the Default Engine for All Users in v2025.3 – Here’s What You Need to Know

CLion Nova became the default language engine for new users starting with v2024.2. Since then, we’ve delivered the features users wanted most and addressed key bugs. We’ve also received very positive feedback from people and organizations who have tried the new engine and compared it with the legacy one, CLion Classic.

All of this has convinced us that we’re ready to roll out CLion Nova as the default for all users. This will happen when v2025.3 is released as stable, which is expected later this year.

The CLion Classic engine will still be available for users who want to keep using it. However, we’re no longer actively developing this legacy engine, so any new language-specific improvements will target only CLion Nova.

Why we’re sure CLion Nova is ready for this transition

It’s stable. After a year of carefully analyzing usage statistics, collecting feedback from users with projects of various sizes and requirements, and fixing critical issues, we can confidently say that CLion Nova is stable enough to be the main engine of the IDE. In the future, it will be the only engine offered for CLion.

It’s faster than CLion Classic. CLion Nova is more responsive, accurate, and performant than CLion Classic (read more about this). With v2024.3, we introduced many enhancements in an effort to reduce CLion Nova’s memory footprint, which is especially noticeable in large projects with hundreds of thousands of lines of code. We conducted an in-IDE survey, in which 85% of the users confirmed an increase in performance. This year, we’ve also improved the engine’s performance and responsiveness when working remotely.

It’s got all the essential features. The engine now supports the most important features that were missing from CLion Classic, as well as several unique ones, including new refactoring options and live templates for C++. Here are some other recently introduced features:

CLion Nova now has no critical issues. We’ve resolved all of the significant bugs that you have reported.

FAQ 

We’re an enterprise customer. How will this affect us?

The transition shouldn’t affect you. However, if you have any concerns, please contact your CSE or account manager. If you’re not sure who you need to contact, please use our contact form for enterprise customers.

Will I be able to use CLion Classic?

Yes. You’ll still be able to use CLion Classic, but please keep in mind that we’re no longer actively developing it. To switch to CLion Classic, go to Settings | Advanced Settings | CLion, or you can find the switch under the Settings icon in the top right-hand corner of your IDE. 

Will I need to pay more?

No. CLion Nova is simply a different language support engine inside CLion, and it does not affect the pricing of your subscription.

Share your feedback

We realize that some users might not yet be ready to switch from CLion Classic. If this describes you, we’d love to understand what exactly is preventing you from migrating to CLion Nova. Please share your feedback with us via Help | Submit Feedback in the main IDE menu or in the comments below. We’ll do our best to help!

image description