|
1 | 1 | # Change Log |
2 | 2 |
|
3 | | -## 1.5.1 |
| 3 | +## 1.6.0 |
4 | 4 |
|
5 | | -- Adds `Fault Reports` to the [Core Peripherals](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#core-peripherals) view. |
6 | | -- Improves expand/collapse behavior with active filter in [Component Viewer](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#component-viewer) and |
7 | | -[Core Peripherals](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#core-peripherals) views. |
| 5 | +- The extension now has a *pre-release channel* for early access to upcoming features. |
| 6 | +As part of this, the versioning scheme has changed: stable releases use even minor versions (starting with 1.6.0), while odd minor versions are reserved for pre-releases. |
| 7 | +- Adds the [Core Peripherals](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#core-peripherals) view which gives insight into the programming of CPU specific core peripherals. |
| 8 | +- Adds commands to enable/disable [CPU Time](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#cpu-time) updates. |
| 9 | +- Fixes [Component Viewer](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#component-viewer) display and stability issues. |
8 | 10 | - Includes updated pyOCD distribution ([pyOCD v0.44.0](https://github.com/pyocd/pyOCD/releases/tag/v0.44.0)) |
9 | 11 | - Uses default debug sequences as defined in the |
10 | 12 | [Open-CMSIS-Pack specification](https://open-cmsis-pack.github.io/Open-CMSIS-Pack-Spec/main/html/debug_description.html#autotoc_md2). |
11 | 13 | - Adds missing sequence support for flash programming and holding hardware reset. |
12 | 14 | - Changes strategy of programming multiple flash memories from multiple erase-program-verify sequences per flash memory to a single |
13 | | - erase-program-verify sequence spannig all targeted flash memories. |
| 15 | + erase-program-verify sequence spanning all targeted flash memories. |
14 | 16 | - Renames RTT channel mode `telnet` to `server`. |
15 | 17 | - Adds Segger [SystemView](https://www.segger.com/products/development-tools/systemview/) server mode to support direct recording |
16 | 18 | from pyOCD via IP (TCP/IP connection) for [`run`](https://open-cmsis-pack.github.io/cmsis-toolbox/pyOCD-Debugger/#command-line-invocation) |
17 | 19 | subcommand. |
18 | 20 | - Improves robustness and logging of [Segger RTT](https://www.segger.com/products/debug-probes/j-link/technology/about-real-time-transfer/) |
19 | 21 | support. |
20 | | - - See [pyOCD v0.44.0](https://github.com/pyocd/pyOCD/releases/tag/v0.44.0) for a full list of ehancements and bug fixes. |
21 | | - |
22 | | -## 1.5.0 |
23 | | - |
24 | | -- Pre-release with a preview of the new [Core Peripherals](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#core-peripherals) view that lives under |
25 | | - [Trace and Live View](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#trace-and-live-view). |
26 | | - - Early feedback is welcomed, please use [GitHub issues](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/new/choose) to raise enhancement requests or defects. |
27 | | -- Fixes [Component Viewer](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger?tab=readme-ov-file#component-viewer) display and stability issues. |
28 | | -- Included in this extension pre-release: |
29 | | - - [pyOCD v0.43.1](https://github.com/pyocd/pyOCD/releases/tag/v0.43.1) |
| 22 | +- Also included in this extension release: |
30 | 23 | - [arm-none-eabi-gdb v14.3.1](https://artifacts.tools.arm.com/arm-none-eabi-gdb/14.3.1/) |
31 | | -- Full list of required minimum versions for correct functionality of the CMSIS Debugger v1.5.0 pre-release: |
| 24 | +- Full list of required minimum versions for correct functionality of the CMSIS Debugger v1.6.0 release: |
32 | 25 | - [Arm CMSIS Solution extension v1.66.0](https://marketplace.visualstudio.com/items?itemName=Arm.cmsis-csolution) |
33 | 26 | - [CDT GDB Adapter extension v2.7.0](https://marketplace.visualstudio.com/items?itemName=eclipse-cdt.cdt-gdb-vscode) |
34 | 27 | - [Memory Inspector v1.2.0](https://marketplace.visualstudio.com/items?itemName=eclipse-cdt.memory-inspector) |
35 | 28 | - [Peripheral Inspector v1.9.0](https://marketplace.visualstudio.com/items?itemName=eclipse-cdt.peripheral-inspector) |
36 | 29 | - [Serial Monitor v0.13.1](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-serial-monitor) |
37 | | - - [RTOS Views v0.0.14](https://marketplace.visualstudio.com/items?itemName=mcu-debug.rtos-views) |
38 | | -- See [v1.4.1...v1.5.0](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/compare/v1.4.1...v1.5.0) for a full list |
39 | | -of changes that went into this pre-release. |
| 30 | + - [RTOS Views v0.0.15](https://marketplace.visualstudio.com/items?itemName=mcu-debug.rtos-views) |
| 31 | +- See [CMSIS Debugger 1.6.0 project board](https://github.com/orgs/Open-CMSIS-Pack/projects/21/views/10) for a full list |
| 32 | +of enhancement requests and defects addressed in this release. |
40 | 33 |
|
41 | 34 | ## 1.4.1 |
42 | 35 |
|
|
0 commit comments