Skip to content

Latest commit

 

History

History
173 lines (121 loc) · 9.25 KB

CHANGELOG.md

File metadata and controls

173 lines (121 loc) · 9.25 KB
espressif logo

We have opened a survey link, please submit your valuable feedbacks. Thanks 👏

Quick User Guide for the ESP-IDF VS Code Extension


All notable changes to the "Espressif IDF" extension will be documented in this file.

Features and enhancements

Bug Fixes

Features & Enhancements

Bug Fixes

Release Bug Fix

  • Fix the CI release to marketplace bug not packaging the esp_debug_adapter
  • Fix the System Tracing UI theme, and added webview panel icons

ESP-ADF & ESP-MDF

System View Tracing Viewer, Search IDF Documentation, etc.

Heap Tracing, Code Coverage Support, Rainmaker Support and bug fixes

  • Add Heap Tracing support inside vscode for ESP32 and ESP32-S2 chips
  • Show code-coverage inside the vscode editor for your ESP-IDF projects
  • Add ESP Rainmaker IoT cloud support inside vscode, this will enable you to control your ESP32 and ESP32-S2 devices from vscode
  • Use webview.asWebviewUri(...) API for making extension web browser compatible
  • Add support for telemetry
  • Fix some typos in template project
  • Fix Poweshell export env support
  • Improve onboarding docs
  • Fix some typos in Documentation
  • Fix workspace folder error for no opened workspaces

Add problem matcher support for build and Minor Bug Fixes

  • Add support for Problem Matcher in vscode to show line number errors for build which will make navigation to the error easier
  • Update some CI issues
  • Fixed build related errors

Minor bug fixes and performance enhancements

  • SEO for vscode marketplace, add keywords and update description
  • Enhance and Fix some bugs with IDF Monitor terminal
  • Update Stale CI configs
  • Project structore enhancement, remove unused files in project
  • Fix xtensa toolchain issue and getProjectName
  • Update OpenOCD script checks

Release Debug Adapter for ESP-IDF withing VSCode

  • Release Debug Adapter, this would enable debugging for an IDF project from within the VSCode IDE, please refer the guide for how to use the same
  • Add support for save before IDF build, this would save all your edited files and then trigger a build.
  • Add Prettier for code linting and formatting (improving extension developer experience)
  • Update Issue Template for GH
  • Minor bug fixes and enhancements

i18n Validation and CMake based reading of project name

  • Auto validate missing i18n keys and trigger build failure if not found.
  • Read & Sync project name using CMakeList

Automate Github and VSCode Marketplace release

  • Release to Github and VSCode Marketplace using Github Actions
  • Minor bug fixes

Breaking Project Structural changes

  • Use yarn instead of npm
  • Use webpack to bundle all of the extension
  • Reduce overall size of the .vsix significantly

Release to the VSCode Marketplace

  • Preview release to the VSCode Marketplace
  • Update docs
  • CI improvements

Initial Public Release

  • Initial ESP-IDF commands
  • Build, flash and monitor with CMake functionality
  • GUIConfig to setup your project ESP-IDF settings.
  • IDF Size Analysis GUI
  • App Trace Logging
  • ...and much more