ESP-IDF Eclipse Plugin v2.7.0
This is a minor release that offers Eclipse 2022-09 support, core dump debugging, automatic loading of SVD files for peripherals view, hints viewers for troubleshooting, index improvements, and many other bug fixes.
You should be able to install IEP 2.7.0 update site in Eclipse CDT 2022-06 and higher. If you're using Eclipse Embedded 2022-06 and higher will be an update site error, however, eclipse suggests an alternative solution that will still install the 2.7.0 plugin correctly and shouldn't impact anything else.
Important Notes:
- During previous releases, esp_idf_components used to be generated as part of the project root and that got moved to project/build/ide/esp_idf_components, hence project/esp_idf_components folder needs to be deleted manually before the build for the first time.
- After updating from v2.6.0 to v2.7.0 make sure you run the "Install Tools" from the Espressif menu since we have added webocket dependency as part of the core dump debugging feature IDF monitor might fail if we don't do this.
What's Changed
- IEP-648: moving esp_idf_components to build folder by @kolipakakondal in #534
- IEP-681: Show Tools installation error messages in red color by @alirana01 in #586
- IEP-744: Fix for eclipse launch parameter for CI Issues by @alirana01 in #578
- IEP-749 hints viewer based on the hints.yml by @sigmaaa in #585
- Update bug_report.md by @kolipakakondal in #592
- IEP-608: Documentation & Translations by @alirana01 in #591
- IEP-757: Add documentation about hints viewer by @sigmaaa in #593
- IEP-72: Core Dump Debugging by @alirana01 in #518
- esp-adf configure doc by @kolipakakondal in #596
- IEP-765:Configure esp-who in espressif-ide by @kolipakakondal in #598
- doc: SSL certification download error faq by @kolipakakondal in #601
- IEP-351: Automatic loading of svd for Peripherals view by @alirana01 in #602
- IEP-768: Eclipse 2022-09 support by @kolipakakondal in #600
- bump to v2.7.0 by @kolipakakondal in #606
- IEP-729: ESP32-C2 and ESP32-H2 support in IDEs by @sigmaaa in #597
- Documentation update: How to use the clang toolchain by @sigmaaa in #608
- doc: How to choose to build with Clang or GCC toolchain by @kolipakakondal in #607
- Update README.md by @kolipakakondal in #609
- IEP-740: Chinese Translations for the Espressif Menu by @alirana01 in #610
- IEP-790: remove duplicate targets from target lists by @sigmaaa in #616
- Update Espressif-IDE.md by @kolipakakondal in #622
- docs: clangd configuration in eclipse cdt by @kolipakakondal in #623
- IEP-805: fix for Unable to install 2.7.0 nightly on eclipse 2022-09 CDT due to missing dependencies by @kolipakakondal in #626
Full Changelog: v2.6.0...v2.7.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-2.7.0.zip
Espressif IDE
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-macosx-cocoa-aarch64-v2.7.0.dmg
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-macosx-cocoa-x86_64-v2.7.0.dmg
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-2.7.0-win32.win32.x86_64.zip
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-2.7.0-linux.gtk.x86_64.tar.gz
Windows Users
If you're starting new, always prefer installing Espressif-IDE through the Windows Installer package from here https://dl.espressif.com/dl/esp-idf/ this will install ESP-IDF v4.4.2 and required toolchains along with the IDE
However, in the above link, you will find Espressif-IDE 2.6.0 with ESP-IDF 4.4.2 so after installing this you need to update the IDE to 2.7.0 through the update site (will soon update the Windows installer as well!)