Skip to content

Releases: espressif/idf-eclipse-plugin

ESP-IDF Eclipse Plugin v2.6.0

11 Aug 08:37
8ddb428

Choose a tag to compare

This is a minor release to support Espressif-IDE arm64 builds, DFU support, a new way of installation of tools through "Install Tools Wizard" and many more improvements and bug fixes to improve the UX and quality of the plugin.

What's Changed

Full Changelog: v2.5.0...v2.6.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.6.0.zip

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

ESP-IDF Eclipse Plugin v2.5.0

08 Jun 03:21
73c5e6c

Choose a tag to compare

What's Changed

New Contributors

  • @igrr made their first contribution in #529

Full Changelog: v2.4.2...v2.5.0

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

Espressif IDE
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-v2.5.0.dmg
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-2.5.0-win32.win32.x86_64.zip
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-2.5.0-linux.gtk.x86_64.tar.gz

ESP-IDF Eclipse Plugin v2.4.2 (Build id: 2.4.2.202203081345)

08 Mar 14:06
df5f904

Choose a tag to compare

What's Changed

  • Version 2.4.1 (Eclipse) and 2.4.0 (Espressif IDE): Build fail after image is build for working project without clear reason. (IEP-647) by @sigmaaa in #487
  • OpenOCD can not launch debug session but can flash using JTag (IEP-643) by @sigmaaa in #484
  • FAQ: Update on idf_comp_components folder by @kolipakakondal in #488
  • IEP-634: Bug fix for Language Change by @alirana01 in #498
  • Espressif preferences for the serial monitor has no effect on it by @sigmaaa in #493
  • Bump version v2.4.2 by @kolipakakondal in #505

Full Changelog: v2.4.1...v2.4.2

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

Espressif IDE
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-2.4.2-win32.win32.x86_64.zip
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-2.4.2-macosx.cocoa.x86_64.tar.gz
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-2.4.2-linux.gtk.x86_64.tar.gz

All-in-one Espressif IDE Installer for Windows
https://dl.espressif.com/dl/esp-idf/?idf=4.4

ESP-IDF Eclipse Plugin v2.4.1 (Build: 2.4.1.202202101602)

11 Feb 08:56
536f0cc

Choose a tag to compare

What's Changed

  • Update EspressifIDE.md by @kolipakakondal in #461
  • IEP-627: shell style set to allow resize and maximize by @alirana01 in #464
  • IEP-631: Bug fix for build by @alirana01 in #468
  • Fix: Removing requirements.txt validation check by @kolipakakondal in #469
  • can not create launch configuration ESP-IDF GDB OpenOCD Debugging (IEP-630) by @sigmaaa in #466
  • IEP-302 IDF Tools version check by @sigmaaa in #438
  • IEP-625: Tests CI Integration and restructuring by @kolipakakondal in #449
  • Add Espressif IDE Installer for Window doc by @kolipakakondal in #467
  • IEP-629: ESP-IDF Eclipse Plugin Guide link fix by @alirana01 in #463
  • IEP-636: Two versions of the toolchain for each target after installing the new esp-idf and tools. by @sigmaaa in #475
  • Opening a terminal for the first time after Eclipse starts hangs at "Connecting..." and throws an NPE (IEP-637) by @sigmaaa in #476
  • IEP-552: Openocd times out preference page by @alirana01 in #454
  • IEP-641: Openocd version check not working on linux and mac by @sigmaaa in #478
  • IEP-640: Unable to debug project on beta version 2.4.1 by @sigmaaa in #477
  • IEP-602: Support spaces in IDF_PATH and project path by @sigmaaa in #435

Full Changelog: v2.4.0...v2.4.1

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

28 Jan 07:44
4e8248b

Choose a tag to compare

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/

ESP-IDF Eclipse Plugin v2.3.0 (Build: 2.3.0.202111091633)

10 Nov 09:39

Choose a tag to compare

This is a minor release to support Eclipse 2021-09(4.21), heap tracing callers view with other improvements and bug fixes.

Bug Fixes and Improvements

  • Support Eclipse 2021-09 support in #364
  • IEP-505: Heap tracing Callers view in #337
  • IEP-489: Can't type any input in a terminal when Open a Terminal with "ESP-IDF Serial Monitor" to connect to an ESP32 board #347
  • IEP-555: NPE after deleting all projects in #389
  • IEP-442: Bug: Launch Configuration DropDown box doesn't update after a project is opened/closed in #350
  • IEP-524: IDF launch target changed message is not showing in #360
  • IEP-523: Providing the idf target attribute instead of the target name in #359
  • Update board configuration message in #367
  • IEP-535 Default and saved values for JTAG combo buttons in #368
  • Reorganizing espressif menu items in #378
  • 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
  • IEP-561: Add how to build locally instructions in #396

Full Changelog: v2.2.0...v2.3.0

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-v2.3.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.3.0 plugin). Please check
https://dl.espressif.com/dl/esp-idf/

ESP-IDF Eclipse Plugin v2.2.0 (Build: 2.2.0.202108131352)

14 Aug 00:34

Choose a tag to compare

This is a minor release to support Chinese translation for a plugin, JTAG flashing, and heap tracing along with other improvements and bug fixes.

New Features and Improvements

Bug Fixes

[IEP-165] - Update icons for install tools and list tools
[IEP-449] - Menu option to change a language
[IEP-461] - provide the right path to the board/interface config file and update UI
[IEP-465] - UI menu for "idf.py python-clean" command
[IEP-467] - GH #295: Feature requests: line width and total number of lines
[IEP-476] - Add warning message if openOCD doesn't support jtag flashing
[IEP-479] - GH #309: Eclipse Plugin: Indexer Fails on Change of Run/Debug Configuration. Requires Eclipse Restart ESP32-C3
[IEP-495] - Validate path for downloaded esp-idf
[IEP-480] - Default debug configuration does not set up properly for ESP32-C3
[IEP-490] - Provide the gdb executable to GDB setup client
[IEP-491] - Indexer fails when changing mode from debug to run
[IEP-498] - Indexer fails on changing the launch target

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-v2.2.0.zip

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

ESP-IDF Eclipse Plugin v2.1.2 (Build: 2.1.2.202106231127)

24 Jun 03:32

Choose a tag to compare

This is a patch release to support Eclipse 2021-06(4.20) and fix the installation issues.

Bug fixes in this release

  • #299 - ESP-IDF Eclipse Plugin v2.1.0 on Eclipse 2021-06 cannot complete the install because of a conflicting dependency
  • #260 - ESP-IDF Eclipse Plugin v2.1.0 on Eclipse 2021-03 cannot complete the install because of a conflicting dependency

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-v2.1.2.zip

Installers:
ESP-IDF Tools Windows Installer 2.9 Online and Offline installer comes with the IDF Eclipse Plugin 2.1.0. Update the installer eclipse to v2.1.2 using the update site https://dl.espressif.com/dl/idf-eclipse-plugin/updates/latest/
More details on the Windows installer https://dl.espressif.com/dl/esp-idf/

ESP-IDF Eclipse Plugin v2.1.1 (Build: 2.1.1.202106040310)

04 Jun 07:50

Choose a tag to compare

This is a patch version with bug fixes and minor improvements.

Bug fixes in this release

  • [IEP-310] - Add validation checks before allowing IDF project creation
  • [IEP-389] - GH #227: Target configuration select wrong com port
  • [IEP-409] - GH #251: Latest plugin can't automatically close/open serial port terminal
  • [IEP-410] - Doc Update: Update icons for macOS, Windows and Linux platforms
  • [IEP-411] - Add a default value for the project in the create-component wizard.
  • [IEP-414] - Invalid thread access error while closing sdkconfig editor
  • [IEP-439] - Fix CMake4Eclipse build error
  • [IEP-240] - GH #125: Application Size Analysis crashed on eclipse plugin
  • [IEP-432] - Size analysis editor details section: column values are not sorting
  • [IEP-438] - Offline installer: Configure esp_idf.json only once for workspace

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-v2.1.1.zip

Installers:
ESP-IDF Tools Windows Installer 2.8 Online and Offline installer comes with the IDF Eclipse Plugin 2.1.0. Update the installer eclipse to v2.1.1 using the update site https://dl.espressif.com/dl/idf-eclipse-plugin/updates/latest/
More details on the Windows installer please check this Please check https://dl.espressif.com/dl/esp-idf/

ESP-IDF Eclipse Plugin v2.1.0 (Build: 2.1.0.202104161244)

16 Apr 13:44
5c4bcc4

Choose a tag to compare

This is a minor release to support Eclipse 2021-03, ESP32-S3, and ESP32-C3 along with improvements and bug fixes.

It's highly recommended to use Eclipse 2020-12 or Eclipse 2021-03 CDT Package. If you are an existing user, while updating your Eclipse 2020-06(4.16) and Eclipse 2020-09(4.17) you will see an update error and the plugin will show you a path to update the Eclipse 2020-12(4.18). Please choose the Update my Installation to be compatible with the Items being installed option from the Install page to proceed with the installation.

Users who don't want to change the base Eclipse version still need to update the CDT 10.1.0 before installing the ESP-IDF Eclipse Plugin 2.1.0 release.

New Features and Enhancements

  • [IEP-54] - New component creation
  • [IEP-379] - ESP32-C3 support and auto configuration of toolchain
  • [IEP-377] - ESP32-S3 support and auto configuration of toolchain
  • [IEP-396] - Eclipse 2021-03(4.19) support
  • [IEP-220] - Improve OpenOCD debug configuration UI based on the board/interface config file
  • [IEP-382] - Add esp32s3 and esp32c3 targets to the new launch target wizard

Bug Fixes

  • [IEP-353] - Installer: Read esp-idf.json file to initialize and configure tools
  • [IEP-381] - Security certification issues: Update plugin versions
  • [IEP-385] - GH #221: eclipse 202012R / esp-idf 4.2 unresolved include
  • [IEP-386] - GH #223: ESP-IDF Serial Monitor does not show any communication
  • [IEP-387] - GH #225: eclipse plugin seems not to update the IDF_PYTHON_ENV_PATH variable after updating esp-idf to 4.4
  • [IEP-388] - GH #226: ESP Compiler Lockup
  • [IEP-401] - Eclipse 2021-03: Resolve installation issues
  • [IEP-403] - Resolved project component creation issues

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-v2.1.0.zip

Installers:
ESP-IDF Tools Windows Installer 2.8 Online and Offline installer comes with the IDF Eclipse Plugin 2.1.0. Please check
https://dl.espressif.com/dl/esp-idf/