- Fixed #112: Edit memory value can cause "line break" in row for "autofit" groups per row. (Martin Fleck)
- Fixed #120: Variable tracker evaluates variables using
evaluateName
if present. (Hampus Adolfsson) - Fixed #126: Memory Inspector issues memory request if address field is empty. (Tobias Ortmayr)
- Fixed #134: "Load <n> more bytes above/below" button should be only sensitive to mouse hovering over the text. (Colin Grant)
- Fixed #145: Form validated before initial values loaded. This caused undesired, temporary error messages below
Address
andCount
fields of the Memory Inspector. (Colin Grant) - Fixed #150: Switched preferred extension host to
workspace
to enable WSL support. (Rob Moran). - Fixed a number of error messages to the Developer Tools console. (Colin Grant)
- Added functionality to follow pointer variables. (Gabriel Bodeen)
- Added functionality to automatically refresh the Memory Inspector window on specific triggers and/or periodically. (Martin Fleck)
- Added more details to the context data for the Memory Inspector context menu. (Philip Langer)
- Added support for switching Memory Inspector contents between active debug sessions. (Rob Moran)
- Improved keyboard navigation in Memory Inspector window. (Martin Fleck)
- Improved
AdapterCapabilities
to allow provision of customized default settings through the extension API. (Philip Langer) - Improved gap between memory value groups for better readability and interaction. (Colin Grant)
- Improved styling and context menu entry appearance. (Philip Langer)
- Improved some descriptions and display strings. (Philip Langer)
- Removed preview status of extension. (Philip Langer)
- Fixed variable fetch before variables are available.
- Fixed variable decoration display if it starts before the loaded memory range.
- Fixed
Memory: Show Memory Inspector
command to open a new Memory Inspector window instance instead of theOutput
channel. - Enabled reload of variables for variable decoration on successful
scopes
response of the Microsoft Debug Adapter Protocol (DAP). - Changed Memory Inspector
Output
channel to only show on first log message. - Changed usage of
Word
toMAU (Minimum Addressable Unit)
to honor the different meaning ofWord
in different memory architectures. - Changed
Infinite
scrolling option toGrow
to remove confusion about its meaning. - Changed GUI framework library to Primereact.
- Added Memory Inspector window instance renaming.
- Added Memory Inspector table column resizing.
- Added hover-over tooltip display of common data representations.
- Added window-specific display options which use the global display options as default.
- Added
Auto-Append
scroll option to automatically append more data when reaching the bottom of the loaded window content. - Added
Bytes per MAU
option to specify the number of bytes in a minimum addressable memory unit. - Added
Autofit
selection toGroups per Row
option to calculate best usage of theData
column. - Added
Group Endianess
option which applies to display and editing ofGroups
. - Added configurability of address value display (format, prefix, and padding with zeros for a uniform display).
- Added editing memory contents on
Group
level. - Added storing and applying memory contents to/from local files in the Intel HEX file format.
- Reworked context menu to remove standard entries and added quick access to view specific options.
- Initial preview release