Clion logo

The CLion Blog

A Cross-Platform IDE for C and C++

Early Access Program News

CLion 2021.1 EAP: Fixes for Remote Mode, Regular and Postfix Code Completion, Doctest, and More

The newest CLion 2021.1 EAP build (211.6556.10) is now available. You can get it from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). Note that if you are on macOS, there is a separate build for Apple Silicon (M1 chip).

DOWNLOAD CLION 2021.1 EAP

Here are the highlights:

  • For remote mode:

    • Modifying remote toolchain settings (for example, compilers) no longer resets the connection root path configured in the Deployment settings (CPP-22037).
    • Several BSD-like systems (OpenBSD, DragonFly BSD) were not working correctly as remote hosts, but now the problem has been fixed (CPP-24430).
  • In code completion:

    • Fixed an issue with completion not being available for delegating constructors (CPP-23345).
    • Fixed an issue with completion not being available for nested namespaces in type aliases (CPP-23909).
    • Fixed an issue with completion not being available for explicit after template (CPP-24029).
  • In postfix completion for C and C++:

    • The for template now generates a const version of a range-based for loop. And formut can be used for the mutable version.
    • The switch template is now offered only for integer or enum variables.
  • A few more MISRA C and C++ checks.
  • For doctest, we’ve fixed an issue causing logged messages to appear out of order (CPP-24294).

The full release notes are available here.

DOWNLOAD CLION 2021.1 EAP

Your CLion team
JetBrains
The Drive to Develop

Discover more