You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+17-2Lines changed: 17 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,24 @@
1
1
# Change Log
2
2
3
-
## Unreleased
3
+
## 1.4.0
4
4
5
5
- Implements [`#442`](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/442): Support auxiliary GDB connections to allow selected operations while CPU running.
6
-
- Fixes [`#439`](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/439): missing thread names when attaching to targets that don’t stop on attach.
6
+
- Completes [`#422`](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/issues/422): Support data breakpoints for complex data types.
7
+
- Fixes [`#439`](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/439): Missing thread names when attaching to targets that don’t stop on attach.
8
+
- Fixes [`#440`](https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter/pull/440): Automatically disable async mode in adapter if debug target does not support it.
9
+
- Notable code changes:
10
+
- API changes:
11
+
- `GDBTargetDebugSession.startGDBAndAttachToTarget` and `GDBDebugSessionBase.attachOrLaunchRequest`
12
+
now call new protected methods `IGDBBackend.confirmAsyncMode`,`GDBDebugSessionBase.warnAsyncDisabled`, and
13
+
`GDBDebugSessionBase.validateRequestArguments` to validate launch/attach arguments.
14
+
- `GDBDebugSessionBase` has methods with changed signatures: `evaluateRequestGdbCommand`, `getFullPathExpression`, and
15
+
`getAddr`.
16
+
- New features:
17
+
- New `NamedLogger` class which adds a prefix to log messages. Used in `MIParser` and `GDBBackend`.
18
+
- Optional `name` argument for `IGDBBackendFactory.createBackend` that is passed through to `NamedLogger`
19
+
instances.
20
+
- New protected members on `GDBDebugSessionBase` that can be set/used by derived debug session classes:
0 commit comments