Skip to content

Commit

Permalink
Merge pull request #351 from github0null/dev
Browse files Browse the repository at this point in the history
v3.18.0 update
  • Loading branch information
github0null authored Jun 16, 2024
2 parents c9dbf46 + 8110c25 commit 9addf96
Show file tree
Hide file tree
Showing 36 changed files with 7,554 additions and 695 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ pack.js
test.js
*.js.map
*.cpuprofile
package-lock.json

# private
/src/Telemetry
Expand Down
43 changes: 42 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,47 @@ All notable version changes will be recorded in this file.

***

### [v3.18.0] update

**Incompatible Changes**:
- `Chip Support Package`:
- Remove folder: `.eide/deps` and use VirtualFolder `<virtual_root>/<deps>` instead it.
- The Chip Support Package in older projects will become invalid. And you need to reinstall chip-package and reinstall all CMSIS components.

**New**:
- `Cortex-Debug Configuration Generator`: A new Debugger Configuration Generator with a simple GUI.
- `pyOCD Flasher UI`: Support append additional cli command when program flash.
- `VSCODE_PORTABLE`: Support `VSCODE_PORTABLE` environment variables.

**Fix**:
- `Project Environment`: Project environment variables missed.

**Change**:
- `Builder Configuration UI (SDCC)`: Automatic get processors list by execute command: `sdcc -v`

**Optimize**
- `MDK Project Import`: Optimize import `Keil User Command`.

***

### [v3.17.3] preview

**New**:
- `Cortex-Debug Configuration Generator`: A new Debugger Configuration Generator with a simple GUI.
- `pyOCD Flasher UI`: Support append additional cli command when program flash.
- `VSCODE_PORTABLE`: Support `VSCODE_PORTABLE` environment variables.

**Fix**:
- `Project Environment`: Project environment variables missed.

**Change**:
- `Builder Configuration UI (SDCC)`: Automatic get processors list by execute command: `sdcc -v`

**Optimize**
- `MDK Project Import`: Optimize import `Keil User Command`.

***

### [v3.17.1] revision

**Fix**:
Expand Down Expand Up @@ -423,7 +464,7 @@ Merge `v3.16.2-prerelease` bugs fix.

**Optimize**:
- Export built-in env variables to unify_builder
- Export more env variables to builder process envirnoment
- Export more env variables to builder process environment
- Resolve recursive vars when parse iar eww file
- When import a iar project, create new folder if iar project not have independent folder
- Reload jlink device list after install a cmsis device package
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,3 +108,7 @@ You can build this project by your self.

- Use `build vsix` to build as a vsix package.


## Sponsor 👍

[Github Sponsor](https://github.com/sponsors/github0null)
3 changes: 3 additions & 0 deletions README_ZH-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,3 +84,6 @@

- 使用 `build vsix` 构建并打包成 VSIX

## 赞助 👍

[请作者喝咖啡](https://em-ide.com/sponsor)
44 changes: 3 additions & 41 deletions lang/sdcc.verify.json
Original file line number Diff line number Diff line change
Expand Up @@ -144,48 +144,10 @@
"device": {
"markdownDescription": "Processor Type",
"description.zh-cn": "芯片类型",
"type": "string",
"default": "mcs51",
"enum": [
"mcs51",
"ds390",
"ds400",
"hc08",
"s08",
"z80",
"z180",
"r2k",
"r3ka",
"gbz80",
"tlcs90",
"ez80_z80",
"stm8",
"pic14",
"pic16",
"pdk13",
"pdk14",
"pdk15"
],
"enumDescriptions": [
"MCS51",
"DS80C390",
"DS80C400",
"HC08",
"S08",
"Z80",
"Z180",
"Rabbit-2K/3K",
"Rabbit-3KA",
"GameBoy-Z80",
"TLCS-90",
"eZ80_Z80",
"STM8",
"PIC-14",
"PIC-16",
"Padauk-13",
"Padauk-14",
"Padauk-15"
]
"size": "small",
"type": "string",
"auto_complete_ctx": "gcc.compiler.archs"
},
"optimize-type": {
"type": "string",
Expand Down
2 changes: 1 addition & 1 deletion lib/node-utility
Submodule node-utility updated 1 files
+8 −1 File.ts
Loading

0 comments on commit 9addf96

Please sign in to comment.