Skip to content

Espressif-IDE v3.0.0

Compare
Choose a tag to compare
@kolipakakondal kolipakakondal released this 05 Jun 19:41
· 66 commits to master since this release

Hi All,

We have released Espressif-IDE 3.0.0 last week. It was a major release we did after a long time!

This includes the Eclipse CDT-LSP plugins, enabling support for the latest C/C++ standards and providing an LSP-based C/C++ Editor. This editor, powered by the LLVM clangd C/C++ language server(clangd distributed along with the esp-clang toolchain with esp-17.0.1_20240419 and higher), offers advanced functionality for ESP-IDF developers.

In line with this enhancement, we've discontinued support for the standard CDT Editor/Indexer, as it only offers support for up to C++ 14. This has been replaced with a new LSP editor, especially considering that ESP-IDF now utilizes C++ 20 (with GCC 11.2) in v5.0.x, transitions to C++ 23 (with GCC 12.1) in v5.1, and to C++ 23 with GCC 13.1 in v5.2

The LSP powered C/C++ editor greatly benefits ESP-IDF developers by aligning with the latest language standards and compiler versions, enhancing productivity, and improving code quality.

Note: Espressif-IDE 3.0 and later versions are only supported with ESP-IDF 5.x and above.

Other features include:

  • Packaged Java Runtime along with the Espressif-IDE and that will avoid installing external Java
  • Integration of CDT-LSP plugins with the Espressif-IDE
  • ESP-IDF Manager to manage multiple ESP-IDF Versions in the IDE and switch between them (replaced with the Install Tools Manager)
  • Default OpenOCD debugger configuration for a newly created project
  • Improved launch configuration
  • Eclipse 2024-03 support and plugins Java 17 upgrade
  • Many other UI improvements and bug fixes to improve the overall quality of the plugin.

What's Changed

Full Changelog: v2.12.1...v3.0.0

How to get the latest version?

Installing IDF Plugins using the Update site URL:
https://dl.espressif.com/dl/idf-eclipse-plugin/updates/latest/

Installing IDF Plugins using the local archive file:
https://dl.espressif.com/dl/idf-eclipse-plugin/updates/com.espressif.idf.update-3.0.0.zip

Espressif IDE
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-macosx-cocoa-aarch64-v3.0.0.dmg
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-macosx-cocoa-x86_64-v3.0.0.dmg
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-3.0.0-win32.win32.x86_64.zip
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-3.0.0-linux.gtk.x86_64.tar.gz

ESP-IDF Windows Offline Installer Download

https://dl.espressif.com/dl/idf-installer/esp-idf-tools-setup-espressif-ide-3.0.0-with-esp-idf-5.2.2.exe