Skip to content

Commit b2cb457

Browse files
authored
v2.1.0 Release Preparations (#171)
* version bump * changelog * bump cdt-gdb-adapter to 1.1.0 * added new 'portDetectionTimeout' setting for gdbtarget launch --------- Signed-off-by: Jens Reinecke <[email protected]>
1 parent 45d69aa commit b2cb457

File tree

4 files changed

+153
-129
lines changed

4 files changed

+153
-129
lines changed

CHANGELOG.md

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,49 @@
11
# Change Log
22

3-
# Unreleased
4-
- Showing Open Disassembly View option in source view's context menu [#95](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/issues/95)
3+
# 2.1.0
4+
5+
- Adds [PR #168](https://github.com/eclipse-cdt-cloud/cdt-gdb-vscode/pull/168): Supported languages for `gdb` and `gdbtarget` debug adapter types to show `Open Disassembly View` context menu entry in source code editors.
6+
- Implements [#157](https://github.com/eclipse-cdt-cloud/cdt-gdb-vscode/issues/157): Update NPM dependencies, Node and Python requirements, and Typescript version.
7+
- Update to cdt-gdb-adapter v1.1.0
8+
- [Fixes and robustness around remote target GDB connect, disconnect, and unexpected connection loss/termination of gdb and gdbserver.](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/361)
9+
- [Error handling for missing remote configuration like port.](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/384)
10+
- [Update NPM dependencies, Node and Python requirements, and Typescript version.](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/381)
511

612
## 2.0.6
7-
- Fixes [#161](https://github.com/eclipse-cdt-cloud/cdt-gdb-vscode/issues/161): Changed "Custom Reset" button tooltip to "Reset Target"
13+
14+
- Fixes [#161](https://github.com/eclipse-cdt-cloud/cdt-gdb-vscode/issues/161): Changed "Custom Reset" button tooltip to "Reset Target"
815
- Update to cdt-gdb-adapter v1.0.11
9-
- [Adds instruction breakpoint support to enable breakpoints in Disassembly View](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/373)
16+
- [Adds instruction breakpoint support to enable breakpoints in Disassembly View](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/373)
1017

1118
## 2.0.5
19+
1220
- Update to cdt-gdb-adapter v1.0.10
13-
- [Support GDB/MI breakpoint notifications](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/360)
21+
- [Support GDB/MI breakpoint notifications](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/360)
1422

1523
## 2.0.4
24+
1625
- Update to cdt-gdb-adapter v1.0.8
17-
- [Optional device reset during debug session](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/359)
18-
- [Suppressing unneeded error message when hovering](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/366)
26+
- [Optional device reset during debug session](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/359)
27+
- [Suppressing unneeded error message when hovering](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/366)
1928

2029
## 2.0.3
30+
2131
- Fixes [#144](https://github.com/eclipse-cdt-cloud/cdt-gdb-vscode/issues/144): Error with the openGdbConsole option
2232

2333
## 2.0.2
34+
2435
- Update to cdt-gdb-adapter v1.0.6
25-
- [Hardware/Software Breakpoint Modes](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/350)
26-
- [Fixes step out to always step out of top frame](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/353)
36+
- [Hardware/Software Breakpoint Modes](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/350)
37+
- [Fixes step out to always step out of top frame](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/353)
2738

2839
## 2.0.1
40+
2941
- Update to cdt-gdb-adapter v1.0.4
30-
- [Add supportsEvaluateForHovers](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/347)
31-
- [Disassembly address handling improvement](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/348)
42+
- [Add supportsEvaluateForHovers](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/347)
43+
- [Disassembly address handling improvement](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/348)
3244

3345
## 2.0.0
46+
3447
- First release to the [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=eclipse-cdt.cdt-gdb-vscode) in addition to existing releases to the [Open VSX Registry](https://open-vsx.org/extension/eclipse-cdt/cdt-gdb-vscode).
3548
- Updated extension logo.
3649
- Updated user and repository documentation.

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ Additional settings to configure the remote GDB target. This object can be used
8585
| `server` | x | | `string` | The executable for the target server to launch (e.g. `gdbserver` or `JLinkGDBServerCLExe`). This can be an absolute path or the name of an executable on your PATH environment variable.<br>Default: `gdbserver` |
8686
| `serverParameters` | x | | `string[]` | Command line arguments passed to server.<br>Default: `--once :0 ${args.program}` |
8787
| `serverPortRegExp` | x | | `string` | Regular expression to extract `port` from by examining stdout/stderr of the GDB server. Once the server is launched, `port` will be set to this if unspecified. Defaults to matching a string like `Listening on port 41551` which is what `gdbserver` provides. Ignored if `port` or `parameters` is set. |
88+
| `portDetectionTimeout` | x | | `number` | Timeout for port detection based on `serverPortRegExp`. Default value is `10000` (ms). |
8889
| `serverStartupDelay` | x | | `number` | Delay, in milliseconds, after startup but before continuing launch. If `serverPortRegExp` is provided, it is the delay after that regexp is seen. |
8990
| `automaticallyKillServer` | x | | `boolean` | Automatically terminate the launched server when client issues a disconnect.<br>Default: `true` |
9091
| `uart` | x | x | `object` | Settings related to displaying UART output in the debug console. |

package.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cdt-gdb-vscode",
3-
"version": "2.0.6",
3+
"version": "2.1.0",
44
"displayName": "CDT GDB Debug Adapter Extension",
55
"description": "CDT GDB debug adapter extension for Visual Studio Code",
66
"publisher": "eclipse-cdt",
@@ -419,6 +419,11 @@
419419
"description": "Regular expression to extract port from by examining stdout/err of server. Once server is launched, port will be set to this if port is not set. Defaults to matching a string like 'Listening on port 41551' which is what gdbserver provides. Ignored if port or parameters is set",
420420
"default": ""
421421
},
422+
"portDetectionTimeout": {
423+
"type": "number",
424+
"description": "Timeout for port detection based on serverPortRegExp. Default value is 10000 (ms).",
425+
"default": 10000
426+
},
422427
"serverStartupDelay": {
423428
"type": "number",
424429
"description": "Delay after startup before continuing launch, in milliseconds. If serverPortRegExp is provided, it is the delay after that regexp is seen.",
@@ -783,7 +788,7 @@
783788
},
784789
"dependencies": {
785790
"cdt-amalgamator": "^0.0.11",
786-
"cdt-gdb-adapter": "^1.0.11",
791+
"cdt-gdb-adapter": "^1.1.0",
787792
"react": "^19.1.0",
788793
"react-dom": "^19.1.0"
789794
},

0 commit comments

Comments
 (0)