Skip to content

Commit 23e9d75

Browse files
committed
v3.10.5 revision
1 parent 9d008b0 commit 23e9d75

3 files changed

Lines changed: 12 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@ All notable version changes will be recorded in this file.
66

77
***
88

9+
### [v3.10.5] revision
10+
11+
**Fix**:
12+
- `Symbol Link`: Not work for symbol link source folder.
13+
14+
**Optimize**:
15+
- `High Cpu Load`: Optimize code, reduce `find in system path` operations
16+
17+
***
18+
919
### [v3.10.4] revision
1020

1121
**Fix**:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"homepage": "https://em-ide.com",
3636
"license": "MIT",
3737
"description": "A mcu development environment for 8051/AVR/STM8/Cortex-M/RISC-V",
38-
"version": "3.10.4",
38+
"version": "3.10.5",
3939
"preview": false,
4040
"engines": {
4141
"vscode": "^1.63.0"

src/ResManager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ export class ResManager extends events.EventEmitter {
276276
const pList = process.env['Path'].split(File.delimiter);
277277
for (const path of pList) {
278278
if (/WindowsPowerShell/.test(path)) {
279-
if (path && fs.existsSync(path) && fs.lstatSync(path).isDirectory) {
279+
if (path && File.IsDir(path)) {
280280
const res = path.replace(/\\*\s*$/, '');
281281
const psList = new File(res).GetList([/powershell\.exe/i], File.EXCLUDE_ALL_FILTER);
282282
if (psList.length > 0 && psList[0].IsFile()) {

0 commit comments

Comments
 (0)