Releases: iarsystems/iar-vsc-debug
Releases · iarsystems/iar-vsc-debug
1.40.1
1.40.1 build 202
Known problems
- Peripheral view cannot write to non-32bit registers (VSC-408)
Corrected problems
- Progress bars are sometimes not closed when a debug session fails to start. (VSC-461, resolved 2024-06-18)
- Debug sessions do not properly exit when encountering a fatal error. (VSC-460, resolved 2024-06-18)
New features
- You can now select a breakpoint’s type by right clicking it, selecting Edit breakpoint… and using the Mode dropdown. Additionally, several new breakpoint types have been added, including Trace Start/Stop/Filter, Flash and Timer Start/Stop. (VSC-445, resolved 2024-11-08)
- Logpoint messages now support interpolating expressions that are placed within curly braces ’{}'. (VSC-456, resolved 2024-11-07)
- This release adds a number of familiar windows from Embedded Workbench. This includes Live Watch, Trace, Profiling and more. (VSC-320, resolved 2024-10-31)
- You can now right click variables in the ‘variables’ view to change the format they are displayed in. (VSC-322, resolved 2024-10-29)
- With the IAR Build extension installed, you can now omit some fields from your launch.json configuration, such as the driver or driverOptions. When doing so, the omitted fields are automatically filled in from the project and projectConfiguration specified in the launch.json configuration. (VSC-452, resolved 2024-10-21)
1.30.4
1.30.4 build 149
Known problems
- Peripheral view cannot write to non-32bit registers (VSC-408)
Corrected problems
- The dissasembly view for rh850 is missing program labels, and fails to display instructions for some addresses. (VSC-437, resolved 2023-12-14)
- The ‘Continue’ button does not work for the J-Link debugger on some older versions of IAR Embedded Workbench. (VSC-436, resolved 2023-12-12)
- Fails to generate any launch configs if one is invalid (VSC-433, resolved 2023-11-29)
New features
- None
1.30.3
1.30.3 build 121
Known problems
- Peripheral view cannot write to non-32bit registers (VSC-408)
Corrected problems
- None
New features
- The extension icon has been changed to the new IAR Embedded Workbench icon. (VSC-362, resolved 2023-11-06)
- Debugging is now supported for Renesas RX devices. (VSC-360, resolved 2023-08-16)
1.30.2
1.30.2 build 82
Known problems
- Peripheral view cannot write to non-32bit registers (VSC-408)
Corrected problems
- None
New features
- An error message is now printed when using an unsupported Embedded Workbench version. (VSC-414, resolved 2023-07-05)
1.30.1
1.30.1 build 78
Known problems
- Peripheral view cannot write to non-32bit registers (VSC-408)
Corrected problems
- None
New features
- Renesas E2 and E2 Lite emulator probes are now supported for Arm (VSC-374, resolved 2023-05-31)
- The debugger can now attach to already running targets, using the
"request": "attach"
launch.json option. Additionally, the debugger can be instructed not to stop the target at the end of the debug session with theleaveTargetRunning
launch.json option. (VSC-351, resolved 2023-05-16)
1.20.2
1.20.2 build 42
Known problems
- None
Corrected problems
- The debugger fails to run to main on some older Embedded Workbench products. (VSC-367, resolved 2023-03-08)
New features
- None
1.20.1
1.20.1 build 30
Known problems
- None
Corrected problems
- The progress values on progress bars are incorrect. (VSC-346, resolved 2022-11-09)
New features
- Symmetric multicore debugging is now supported. (VSC-283, resolved 2022-11-25)
- Terminal output is now supported for RISC-V devices. (VSC-244, resolved 2022-11-16)
- Debugging is now supported also for Microchip AVR devices. (VSC-254, resolved 2022-11-09)
- Debugging is now supported also for Renesas RL78 devices. (VSC-324, resolved 2022-10-28)
- The Visual Studio breakpoint types Conditional Breakpoints, Data Breakpoints and Logpoints are now supported. (VSC-243, resolved 2022-10-18)
- A
stopOnSymbol
field is now added to the launch.json format, replacingstopOnEntry
. This allows running to any symbol on startup, or stopping immediately at startup. (VSC-333, resolved 2022-10-04)
1.10.5
1.10.5 build 87
Known problems
- Does not support multicore debugging (VSC-283)
Resolved issues
- Update compatibility table
1.10.4
1.10.4 build 86
Known problems
- Does not support multicore debugging (VSC-283)
Resolved issues
- Fix errors about missing drivers on older IAR Embedded Workbench versions, resolved 2022-09-02 (VSC-314)
- Place 'settings' folder in .vscode folder to avoid conflicts with Embedded Workbench, resolved 2022-08-29 (VSC-298)
- Support driver prompts and dialogs (e.g. probe selection), resolved 2022-08-29 (VSC-235)
- Fix: The "macros" field was mistakenly named "setupMacros", resolved 2022-08-26 (VSC-306)
- Fix long session startup times for EWARM 8, resolved 2022-08-24 (VSC-309)