Espressif-IDE v3.3.0
We are excited to announce the release of Espressif-IDE v3.3.0! This update significantly improves the LSP editor and ESP-IDF Serial Monitor. The MCU Reset button is now available by default, and several internal dependencies have been updated to the latest versions for improved stability and performance.
This release also includes bug fixes addressing redundant rebuilds, improved project configuration handling, and better focus management in the console. Additionally, we’ve updated documentation and improved testing with new SWTBot test cases.
Thank you to all contributors for their efforts in making this release better!
What's Changed
- fix: cleanup the faq docs by @kolipakakondal in #1114
- docs: update docs_readme references (IEP-1388) by @emmanuel-ferdman in #1100
- SWTBot test case: Partition Table Editor by @AndriiFilippov in #1012
- GH #1118: Espressif's Eclipse debugger missing MCU Reset button by @sigmaaa in #1122
- SWTBot test case: SDKconfig Editor by @AndriiFilippov in #1123
- chore(release): bump version to v3.3.0 by @kolipakakondal in #1153
- fix: removing breaking line in formatter by @sigmaaa in #1124
- ci(bot): Github Action for replying to issues by @kolipakakondal in #1154
- Update new_issues.yml by @kolipakakondal in #1162
- ci: Add a workflow for uploading files by @kolipakakondal in #1157
- chore: Upgrade cmakeed plugin to CMakeEd-1.24.1 from 1.17.0 by @kolipakakondal in #1164
- IEP-1451 Activating the launch context in the UI thread by @sigmaaa in #1158
- IEP-1419 Clean up CDT LSP/CDT internal dependencies by @sigmaaa in #1149
- IEP-1424 GH #1129: ESP-IDF Serial Monitor and IDF-Terminals "idf.py monitor" build and flash and build and app-flash fails by @sigmaaa in #1151
- IEP-1445 GH #1148: Avoid creating '.clang-format' on each compilation by @sigmaaa in #1150
- IEP-1447 Focus shift to terminated console after auto-starting serial monitor post-flash by @sigmaaa in #1152
- IEP-1374 GH #1088: Launch in run mode does a redundant re-building even after build was triggered before that . by @sigmaaa in #1107
- IEP-1427 GH #1130: Espressif-IDE LSP Editor is using sdkconfig.h from the last built project for ALL other projects by @sigmaaa in #1155
- IEP-1395: Removing system env vars from IDE while executing scripts by @alirana01 in #1110
- IEP-1382 GH #1093: Drag the window to change the size but not in the expectation. by @sigmaaa in #1108
- fix: update idf.py reconfigure msg in the new project wizard by @kolipakakondal in #1169
- IEP-1467 Update clangd path based on the esp-idf and tools by @sigmaaa in #1171
New Contributors
- @emmanuel-ferdman made their first contribution in #1100
Full Changelog: v3.2.0...3.3.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.3.0.zip
Espressif IDE
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-macosx-cocoa-aarch64-v3.3.0.dmg
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-macosx-cocoa-x86_64-v3.3.0.dmg
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-3.3.0-win32.win32.x86_64.zip
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-3.3.0-linux.gtk.x86_64.tar.gz
https://dl.espressif.com/dl/idf-eclipse-plugin/ide/Espressif-IDE-3.3.0-linux.gtk.aarch64.tar.gz