Skip to content

Releases: godzie44/BugStalker

v0.3.3

09 Aug 14:28
Compare
Choose a tag to compare

Added

  • ui: new output for backtrace command (with source file and line)
  • debugger: add --save-history option
  • debugger: added support for rustc 1.89

Changed

  • update tui-realm and tui-realm-treeview components
  • add PopIf::pop_if_single_el
  • update chumsky to a stable version 0.10.1
  • debugger: now backtrace frames contains a source file and line

Fixed

  • tui: fix panic when there is a thread with unknown first frame function in backtrace
  • debugger: fix panic when when parse zero-length arrays

v0.3.2

30 Jun 19:54
Compare
Choose a tag to compare

What's Changed

Added

  • debugger: added support for rustc 1.88
  • debugger: new DataCast DQE op

v0.3.1

18 May 12:07
Compare
Choose a tag to compare

What's Changed

Added

  • debugger: added support for rustc 1.87

Fixed

  • debugger: enable LTO and codegen-units = 1 for release build

v0.3.0

24 Apr 15:29
Compare
Choose a tag to compare

What's Changed

Added

  • debugger: support for SystemTime and Instant std types
  • debugger: support for constant initialized TLS variables
  • debugger: new async backtrace command (#27)
  • debugger: new async backtrace all command (#27)
  • debugger: new async task command (#27)
  • debugger: new async stepover command
  • debugger: new async stepout command
  • debugger: new trigger command (#39)
  • debugger: new call command
  • debugger: new vard and argd commands (#47)
  • docs: introduce website and update README

Changed

  • debugger: refactor select module
  • debugger: rename watch_point -> spy_point
  • debugger: refactor TypeIdentity
  • debugger: refactor variables specialized representation
  • debugger: variable module refactoring
  • debugger: improve rustc versions resolving
  • ui: refactor command parser tests
  • debugger: use IndexMap instead of HashMap for storing type parameters

Fixed

  • debugger: stepover command can no longer step out from the current source file
  • debugger: now restart command doesn't affect a breakpoint numbers
  • console: reduce redundant output for collections (arrays, maps, etc.) (fix #52)
  • console: in variables output use spaces instead of tabs
  • console: better memory command output
  • debugger: fix rustup toolchain command parsing
  • console: don't send duplicate SIGINT signal

v0.2.8

07 Apr 10:15
Compare
Choose a tag to compare

What's Changed

Added

  • debugger: added support for rustc 1.86

Fixed

  • fix broken nix flake
  • fix CI libunwind installation script

New Contributors

v0.2.7

23 Feb 08:48
Compare
Choose a tag to compare

Added

  • debugger: added support for rustc 1.85

Changed

  • use rust edition 2024

v0.2.6

12 Jan 11:46
Compare
Choose a tag to compare

Added

  • debugger: added support for rustc 1.84

Fixed

  • update github actions

v0.2.5

30 Nov 17:22
Compare
Choose a tag to compare

Added

  • debugger: added support for rustc 1.83

v0.2.4

20 Oct 19:27
Compare
Choose a tag to compare

Added

  • debugger: added support for rustc 1.82
  • debugger: fix flaky ordering in sharedlib info command

v0.2.3

08 Sep 10:29
Compare
Choose a tag to compare

Added

  • debugger: added support for rustc 1.81