Skip to content

Releases: LimeChain/gimlet

v0.1.25

30 Apr 13:39
1bc34cc

Choose a tag to compare

v0.1.25 Pre-release
Pre-release

What's Changed

  • fix: collapse duplicate debuggerSession state to single source by @ERoydev in #59
  • fix: drop redundant rust-analyzer.debug.engine override by @ERoydev in #60

Full Changelog: v0.1.24...v0.1.25

v0.1.24

30 Apr 12:19
2ef80fa

Choose a tag to compare

v0.1.24 Pre-release
Pre-release

What's Changed

  • feat(ui): idle status tooltip with Mollusk / LiteSVM setup instructions (build flags + cargo test invocation)
  • perf(port): lower scheduleCleanup
  • chore: move debugger screenshot into images/ and drop the empty assets/ folder

Full Changelog: v0.1.23...v0.1.24

v0.1.23

29 Apr 13:13
5610c8e

Choose a tag to compare

v0.1.23 Pre-release
Pre-release

What's Changed

  • feat: switch to lazy engagement

Full Changelog: v0.1.22...v0.1.23

v0.1.22

29 Apr 07:49
d9e7a36

Choose a tag to compare

v0.1.22 Pre-release
Pre-release

What's Changed

  • feat: extend extension configurability by @ERoydev in #57
  • feat(button): switch to status & activity bar by @failfmi in #58

Full Changelog: v0.1.21...v0.1.22

v0.1.21

16 Apr 14:50
c2ba6ab

Choose a tag to compare

v0.1.21 Pre-release
Pre-release

What's Changed

  • refactor(port): replace netstat shell-out with systeminformation for cross-platform port detection

Full Changelog: v0.1.20...v0.1.21

v0.1.20

16 Apr 12:01
b7b04cd

Choose a tag to compare

What's Changed

Features

  • feat: CPI debugging support with simplified extension architecture by @failfmi in #48
  • feat: configurable trace directory by @failfmi in #50
  • feat: CodeLens button for SBPF debugging on Rust macros and TS test blocks
  • feat: SBPF debug via VS Code debug adapter
  • feat: session manager with state management and concurrent session prevention
  • feat: output channel for stdout and stderr
  • feat: support for all Solana projects, not only Anchor
  • ci: add CI workflow by @failfmi in #54

Bug Fixes

  • fix: fail immediately when no debug session is found on the port by @failfmi in #56
  • fix: improve error message when program_ids.map is not found
  • fix: scope PYTHONPATH to debug session instead of persisting in workspace settings
  • fix: set PYTHONPATH for LLDB Python on all platforms by @failfmi in #52, #53
  • fix: auto-stop debugger when test execution ends or fails by @failfmi in #51
  • fix: continue process command by @failfmi in #46
  • fix: symlink issues when using LLDB library on linux-x86
  • fix: rust-analyzer cursor pointer for editor
  • fix: error message when platform-tools not installed in cache

Documentation

  • docs: align readme with latest sbpf-debugger feature changes by @procdump in #55
  • docs: update README with latest gimlet configuration by @failfmi in #49

Full Changelog: v0.0.10...v0.1.20

v0.1.19

16 Apr 11:03
321ab21

Choose a tag to compare

v0.1.19 Pre-release
Pre-release

What's changed

  • docs: Align readme with latest sbpf-debugger feature changes by @procdump in #55
  • fix: fail immediately when no debug session is found on the port by @failfmi in #56

Full Changelog: v0.1.18...v0.1.19

v0.1.18

16 Apr 09:20
906cf10

Choose a tag to compare

v0.1.18 Pre-release
Pre-release

What's Changed

  • fix: improve error message when program_ids.map is not found
  • fix: scope PYTHONPATH to debug session instead of persisting in workspace settings

Full Changelog: v0.1.17...v0.1.18

v0.1.17

16 Apr 08:48
70c4b9a

Choose a tag to compare

v0.1.17 Pre-release
Pre-release

What's Changed

  • chore: add CI workflow and fix lint warnings by @failfmi in #54

Full Changelog: v0.1.16...v0.1.17

v0.1.16

16 Apr 08:26
eb90491

Choose a tag to compare

v0.1.16 Pre-release
Pre-release

What's Changed

  • fix: set PYTHONPATH for LLDB Python on all platforms

Full Changelog: v0.1.15...v0.1.16