Skip to content

ESP-IDF Eclipse Plugin v2.4.0 (Build: 2.4.0.202201280731)

Compare
Choose a tag to compare
@kolipakakondal kolipakakondal released this 28 Jan 07:44
· 411 commits to master since this release
4e8248b

This is a minor release to support Eclipse 2021-12(4.22), Application level tracing, Components Install Manager, GDB Stub debugging, Indexer improvements, Linking esp-idf components to the project, and a lot of other bug fixes and improvements.

We are also releasing Espressif IDE for ESP-IDF which is a customized standalone IDE based on Eclipse. Espressif IDE comes with the IDF Eclipse plugins, essential Eclipse CDT plugins, and other third-party plugins which are required for esp-idf application development.

espressifide_splash

Improvements and New features

  • IEP-373: Application Level Tracing in #413
  • IEP-47: Linking components and indexer improvements in #402
  • IEP-527: Help button added to the eclipse status bar in #392
  • IEP-525 Show Application RAM and flash usage info after the build in #430
  • IEP-595: Added Eclipse 2021-12 support in #417
  • IEP-446: IDF Components Install Page and Manager in #407
  • IEP-71: GDBStub Debugging in #410
  • IEP-547: Provide an option for enabling OpenOCD verbose output in #439
  • Build Espressif IDE for Windows, macOS, and Linux platforms
  • Reorganizing Espressif Menu items in #378

Bug Fixes

  • IEP-535: Default and saved values for JTAG combo buttons in #368
  • IEP-47: Link build components to the project in #247
  • IEP-513 GH #346: Eclipse on Windows shows error markers for CPP file but not for c file when I include freertos/FreeRTOS.h but build succeeds anyway in #380
  • IEP-550: The template list filter does not show nested items in the tree in #383
  • Debugger tab - update board configuration message in #367
  • IEP-555: NPE after deleting all projects in #389
  • IEP-561: Add how to build locally instructions in #396
  • IEP-553 GH #385: Need option for not download the program before debugging in #393
  • IEP-574: Fix for update site installation on Eclipse 4.19 in #405
  • Update OpenOCD Debugging.md in #403
  • IEP-562 Fix: Avoid appending to existing PATH env variable in CDT build in #397
  • IEP-486: GH #315: SDK Configuration editor do not recognize Kconfig "menuconfig ...." line and it parameters in #400
  • IEP-563: Unable to delete a build directory in #398
  • IEP-573: Doc update on ESP-IDF Eclipse Plugin Compatibility Matrix in #404
  • IEP-584: Logic fixed in finding the path from the system path in #411
  • Update CONTRIBUTING.md in #409
  • IEP-540: Not opening Application Size Analysis on esp-idf 4.4 and higher in #415
  • IEP-597: Binaries name according to the project name in #418
  • IEP-601: GDBStub Debugging bug fix in #421
  • IEP-604 Doc update: Application Level Tracing in #424
  • IEP-607: JTAG documentation update in #426
  • IEP-600: ESP-IDF Components improvements in #422
  • IEP-542: Serial port was not found error while JTAG flashing in #428
  • IEP-615: Look for python3 executable first in #433
  • IEP-616: Flash over JTAG checkbox is not visible with the latest eclipse and CDT in #434
  • IEP-558: Jar signing of eclipse plugins in GitHub in #394
  • IEP-621: ESP-IDF version check breaks IDF download page in #441
  • Sign external jars to avoid issues with .app code signing and notarization in #452
  • IEP-620: Changes for the file to be copied to rules directory for Linux in #443
  • IEP-617: v2.3.0 Launch configuration can not be saved in #444
  • IEP-612: ESP-IDF: Fix for Application Size Analysis Crashes in #450

Updating

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.4.0.zip

Installers:
ESP-IDF Tools Windows Installer 2.11 Online and Offline installer comes with the IDF Eclipse Plugin 2.2.0 (this further requires an update to the 2.4.0 plugin). Please check https://dl.espressif.com/dl/esp-idf/