Skip to content

Latest commit

 

History

History
363 lines (266 loc) · 23.9 KB

CHANGELOG.md

File metadata and controls

363 lines (266 loc) · 23.9 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 and enhancements

Bug Fixes

Features and enhancements

Bug Fixes

Features and enhancements

Bug Fixes

Features and enhancements

Bug Fixes

Features and enhancements

Bug Fixes

Features and enhancements

Bug Fixes

Features and enhancements

Bug Fixes

Features and enhancements

Bug Fixes

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