1.9.0
Bug Fixes
- Update to latest Espressif icon
- Use static monitor terminal instance
- Update create from project examples UI UX
- Fix display of monitor the device when flash fails
- Update recommended cp command
- Enhance telemetry reporting
- Make readme easy to follow
- Fix for pwsh users
- Fix PR comment remove build flash telemetry
- Fix duplicate output; Add notification for success
- Add validation for debug session status for monitor start with no reset flag
- Update dockerfile, add qemu executable options
- Add IDF_PATH and IDF_TOOLS_PATH to newly created project settings
- Fix unit tests not being refreshed
- Remove old documentation and update links
- walkthrough bugfixes
- Use only major minor version in espidf constraint file
Features and enhancements
- Add Espressif documentation
- Filter serial devices by default and allow user to disable chip id in serial port list
- Compute Python path from IDF_TOOLS_PATH and IDF_PATH
- Enable/Disable status bar icons in Commands Tree view
- Hoist linker (ld) errors to VS Code 'Problems' window Thanks @GillesZunino !
- Support for multiple sdkconfig file in Project configuration editor
- Disable cmds for Codespaces and redirect Flash monitor to Web extension
- Support new IDF Size json format
- Add check for missing compile_commands json
- Enhance flash encryption with eFuse validation and more user information
- Use idf_tools py export to get env variables
- Add chinese translation for readme
- Add extension walkthrough