Skip to content

Commit f4c8541

Browse files
committed
v3.9.0 update
1 parent 431d070 commit f4c8541

2 files changed

Lines changed: 34 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,39 @@
22

33
所有值得注意的版本变化将被记录在这个文件中。
44

5+
All notable version changes will be recorded in this file.
6+
7+
***
8+
9+
### [v3.9.0]
10+
11+
**New**:
12+
- Support IAR ARM C/C++ Compiler
13+
- Support import IAR ARM workbench
14+
- Support install chip info for JLink when installed cmsis device package (you need to install `jlink-devices-addon` before getting start)
15+
- New compiler problem matcher
16+
- Allow nested env variables (max deep: 5)
17+
- Generate `compiler.log` file to build folder
18+
- Provide diagnostic informations into `Problems` panel from `compiler.log` file after project build finished
19+
- Allow execute post install command when install external tools.
20+
- Allow empty `linkerScript` file path for `armcc/gcc`. (empty path will cause builder ignore pass linkerScript args to linker)
21+
- Allow use env variables in `includePath`, `libPath`
22+
23+
**Fix**:
24+
- Can not post progress message when install external tools
25+
- Some compiler config errors in `sdcc` model
26+
27+
**Change**:
28+
- Remove terminal problem matcher, use `vscode.Diagnostic` api to provide project problem after build end
29+
- Provide more terminal link matcher for eide builder task
30+
31+
**Optimize**:
32+
- Add `${configName}` in file path env map
33+
- Search keywords in external tools details
34+
- Del old folder when reinstall external tools
35+
- Optimize prompt message for `Configure Toolchain` function.
36+
- Optimize cmsis header wizard parser. (allow string prefix/suffix for number value)
37+
538
***
639

740
### [v3.8.2022090801] preview version

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"homepage": "https://em-ide.com",
3434
"license": "MIT",
3535
"description": "A mcu development environment for 8051/AVR/STM8/Cortex-M/RISC-V",
36-
"version": "3.8.2022090801",
36+
"version": "3.9.0",
3737
"preview": false,
3838
"engines": {
3939
"vscode": "^1.63.0"

0 commit comments

Comments
 (0)