Skip to content

Commit 9922d63

Browse files
committed
restart change snapshot
1 parent 85465ad commit 9922d63

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
# ChangeLog
2+
3+
# V1.12.2-pre1
4+
* MAJOR Change. The `Restart` button functionality has been completely changed. This was not a stable function and VSCode kept changing its definition over the years multiple times. However they provide a default functionality, so the `Restart` button still works but very differently. As of today, VSCode seems to do the following (and this extension is not involved)
5+
* It Stops the current session. This means the current GDB and any GDB-server (openocd, stlink, etc. are also terminated)
6+
* If then Starts a new session using the same configuration.
7+
* But, we are not sure it re-reads your launch.json
8+
* If you have a `preLaunchTask`, it will be executed
9+
* Since to us, this looks like a brand new session, both GDB and the GDB-server are re-started. Just like any other 'Start' the symbols are re-read and device may get re-programmed
10+
* All of this can be slow but this is VSCode desires and there is no point us trying to duplicate what they have done or are going to do in the future
11+
* This is the reason why we implemented the 'Reset' button.
12+
213
# V1.12.1
314
* Fix for [#923: Local variables with same name between functions not tracking or updating context](https://github.com/Marus/cortex-debug/issues/923)
415
* Fix for [#740: Missing RTT Timestamp in logfile](https://github.com/Marus/cortex-debug/issues/740)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "1.12.2-pre",
2+
"version": "1.12.2-pre1",
33
"preview": false,
44
"activationEvents": [
55
"onDebugResolve:cortex-debug",

0 commit comments

Comments
 (0)