Skip to content

Commit 8296496

Browse files
authored
v0.4.0 Release Preps and update to pyOCD v0.37.0 (#361)
* update to pyocd 0.37.0 * change TPIP script to make mdlint happy * version bumps and changelog --------- Signed-off-by: Jens Reinecke <jens.reinecke@arm.com>
1 parent ff005c3 commit 8296496

File tree

6 files changed

+11
-8
lines changed

6 files changed

+11
-8
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
# Change Log
22

3-
## Unreleased
3+
## 0.4.0
44

55
- Removes pseudo debugger types `cmsis-debug-pyocd` and `cmsis-debug-jlink`.
66
CMSIS debug launch configurations and tasks are managed by
77
[Arm CMSIS Solution extension](https://marketplace.visualstudio.com/items?itemName=Arm.cmsis-csolution)
88
since v1.54.0.
99
If you need to manually set up a `gdbtarget` connection, then refer to
1010
[CDT GDB Adapter extension](https://marketplace.visualstudio.com/items?itemName=eclipse-cdt.cdt-gdb-vscode).
11+
- Updates [documentation](https://open-cmsis-pack.github.io/vscode-cmsis-debugger/).
12+
- Updates included pyOCD distribution to v0.37.0.
1113

1214
## 0.3.1
1315

TPIP.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# TPIP Report for vscode-cmsis-debugger
22

3-
Report prepared at: 09/04/2025, 19:24:24
3+
Report prepared at: 04/07/2025, 15:14:37
44

55
| *Package* | *Version* | *Repository* | *License* |
66
|---|---|---|---|
7-
| pyocd | 0.36.0 | https://github.com/pyocd/pyOCD | https://github.com/pyocd/pyOCD/blob/v0.36.0/LICENSE |
7+
| pyocd | 0.37.0 | https://github.com/pyocd/pyOCD | https://github.com/pyocd/pyOCD/blob/v0.37.0/LICENSE |
88
| yaml | 2.7.1 | https://github.com/eemeli/yaml | https://github.com/eemeli/yaml/blob/main/LICENSE |

docs/third-party-licenses.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[
22
{
33
"name": "pyocd",
4-
"version": "0.36.0",
4+
"version": "0.37.0",
55
"spdx": "Apache-2.0",
66
"url": "https://github.com/pyocd/pyOCD",
7-
"license": "https://github.com/pyocd/pyOCD/blob/v0.36.0/LICENSE"
7+
"license": "https://github.com/pyocd/pyOCD/blob/v0.37.0/LICENSE"
88
},
99
{
1010
"name": "yaml",

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-cmsis-debugger",
33
"displayName": "Arm CMSIS Debugger",
44
"description": "Run and debug embedded and IoT projects on Arm Cortex-M single or multi core devices. Connects via pyOCD to CMSIS-DAP or other GDB servers.",
5-
"version": "0.3.1",
5+
"version": "0.4.0",
66
"preview": true,
77
"publisher": "Arm",
88
"author": "Jens Reinecke <jens.reinecke@arm.com>",
@@ -137,6 +137,6 @@
137137
"yargs": "^18.0.0"
138138
},
139139
"cmsis": {
140-
"pyocd": "MatthiasHertel80/pyOCD@0.0.0-standalone-cbuild9"
140+
"pyocd": "pyocd/pyOCD@0.37.0"
141141
}
142142
}

scripts/download-tools.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ async function download(url: string, options?: ToolOptions & { cache_key?: strin
130130
}
131131

132132
async function downloadPyOCD(target: VsceTarget, dest: string, options?: ToolOptions) {
133-
const repoAndOwnerDefault = { owner: 'MatthiasHertel80', repo: 'pyOCD' } as const;
133+
const repoAndOwnerDefault = { owner: 'pyocd', repo: 'pyOCD' } as const;
134134
const jsonVersion = getVersionFromPackageJson(PACKAGE_JSON, 'pyocd');
135135

136136
if (!jsonVersion) {

scripts/tpip-reporter.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ async function main() {
5252
data += "# TPIP Report\n\n";
5353
}
5454

55+
data += '\n';
5556
data += `Report prepared at: ${new Date().toLocaleString('en-GB')}\n\n`;
5657
data += '| *Package* | *Version* | *Repository* | *License* |\n';
5758
data += '|---|---|---|---|\n';

0 commit comments

Comments
 (0)