Skip to content

Commit 19fc0a1

Browse files
radurenteaf-hollow
andauthored
article: VS Code v1.9.0 release (#385)
* Add v190 release content * Use webp format * Pre-commit changes * Changes based on feedback * Improve spacing; Change first paragraph * Update content/blog/2025/01/release-v1-9-0/index.md Co-authored-by: ESP-Kirill <[email protected]> --------- Co-authored-by: ESP-Kirill <[email protected]>
1 parent 48433ab commit 19fc0a1

File tree

5 files changed

+72
-0
lines changed

5 files changed

+72
-0
lines changed
21 KB
Loading
92.8 KB
Loading
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
title: Radu Rentea
3+
---
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
title: "ESP-IDF VS Code Extension v1.9.0 release"
3+
date: 2025-01-17
4+
showAuthor: false
5+
disableComments: false
6+
featureAsset: "img/featured/featured-vscode-extension-release.webp"
7+
tags: ["News", "ESP-IDF extension", "VSCode", "Visual Studio Code", "IDE"]
8+
authors:
9+
- "radu-rentea"
10+
---
11+
We’re excited to announce the release of the [ESP-IDF VS Code Extension](https://github.com/espressif/vscode-esp-idf-extension) v1.9.0!
12+
This update brings powerful new features, performance enhancements, and numerous improvements to streamline your development experience.
13+
{{< youtube BdQzsFRoG2s >}}
14+
15+
## New Features and Improvements
16+
17+
**Enhanced User Experience**
18+
19+
- Added two new interactive walkthroughs: "Basic Usage Guide" and "Advanced Features" for better user onboarding.
20+
- Improved project creation from examples with enhanced UI/UX.
21+
- Enhanced framework selection in examples and new projects.
22+
- Optimized UX/UI for creating projects from examples.
23+
24+
**Serial Device Management**
25+
26+
- Introduced new configuration options for serial port filtering with `idf.useSerialPortVendorProductFilter` and `idf.enableSerialPortChipIdRequest`.
27+
- Added customizable USB PID/VID filters through `idf.usbSerialPortFilters`.
28+
- Default filtering now shows only known USB serial ports based on product and vendor IDs.
29+
- Added option to disable chip ID display in serial port list.
30+
31+
**Project Configuration**
32+
33+
- Enhanced support for multiple sdkconfig files in Project Configuration Editor with multiple profiles.
34+
- Automated environment setup by computing ESP-IDF tools from `IDF_PATH` and `IDF_TOOLS_PATH`.
35+
- Removed redundant configuration options in favor of automated path computation.
36+
- Added notification for missing **compile_commands.json** file with generation option for better IntelliSense support.
37+
- Improved ESP-IDF variables handling using `idf_tools.py export --format key-value`.
38+
39+
**Development Features**
40+
41+
- Added linker (ld) error display in VS Code 'Problems' window (Thanks to contributor [@GillesZunino](https://github.com/GillesZunino)).
42+
- Implemented support for new ESP-IDF Size JSON format in binary analysis (ESP-IDF v5.3+).
43+
- Added validation to prevent device reset during active debug sessions.
44+
- Updated QEMU implementation with support for both ESP32 and ESP32-C3 targets.
45+
- Enhanced telemetry reporting
46+
47+
## Bug Fixes
48+
49+
- Fixed monitor terminal reset issues when using separate window layouts.
50+
- Fixed unit tests not refreshing when using the Refresh tests button.
51+
- Fixed ESP-IDF constraint file version parsing to match ESP-IDF's naming convention (major.minor only).
52+
- Fixed monitoring message display during flash failures.
53+
- Fixed monitor device reset behavior during debug sessions.
54+
- Fixed Docker configuration by using ESP-IDF tools version of QEMU.
55+
56+
Check the full [release notes](https://github.com/espressif/vscode-esp-idf-extension/releases/tag/v1.9.0) for more detailed information.
57+
58+
We value your feedback! If you encounter any issues or have suggestions for further improvements, don’t hesitate to let us know by creating a [GitHub issue](https://github.com/espressif/vscode-esp-idf-extension/issues).
59+
60+
Thank you for being part of the Espressif developer community—happy coding!

data/authors/radu-rentea.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"name": "Radu Rentea",
3+
"image" : "img/authors/radu-rentea.webp",
4+
"bio": "Software Engineer at Espressif",
5+
"social": [
6+
{ "linkedin": "https://www.linkedin.com/in/radu-rentea/" },
7+
{ "github": "https://github.com/radurentea" }
8+
]
9+
}

0 commit comments

Comments
 (0)