Skip to content

v0.2.0

Compare
Choose a tag to compare
@godzie44 godzie44 released this 02 Jun 12:36
· 21 commits to master since this release

Added

  • tui: added ability to select tab across both windows
  • tui: now left and right windows can expand (and the opposite window,
    accordingly, collapsed)
  • ui: new argument (-t or --theme) for theme switching (affects program data
    and source code output)
  • ui: warning if debugee compiled with an unsupported rustc version
  • debugger: the index operation is now applicable to hashmaps, hashsets,
    btreemaps and others
  • debugger: now containers (hashmaps, hashsets, etc.) can be indexed by literal
    objects for advanced searching
  • console: improve index operation, now index accepts literal objects
  • debugger: added address operator in data query expressions
  • debugger: added watchpoints over hardware breakpoints
  • debugger: added canonic operator
  • tui: added keymap configuration

Changed

  • tui: now current active line (in a source code window and disassemble window)
    glued to the middle of render area instead of the bottom of the screen
  • console: now program data (variables and arguments) stylized with syntect
  • tui: now variable and thread tabs stylized with syntect

Fixed

  • ui: possible stack overflow when switching between ui types
  • debugger: panic, when value of the right bound in a slice operator was greater than the underlying container lenght
  • tui: panic, when breakpoint set at memory address
  • tui: async error leads to ignoring of a new commands by TUI app
  • debugger: check that value of DW_ATE_UTF encoding is valid utf8 char