Skip to content

Releases: LimeChain/gimlet

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

v0.1.15

16 Apr 08:05
88a8316

Choose a tag to compare

v0.1.15 Pre-release
Pre-release

What's Changed

  • fix: set PYTHONPATH for LLDB Python on all platforms using script command

Full Changelog: v0.1.14...v0.1.15

v0.1.14

16 Apr 07:52
f13083a

Choose a tag to compare

v0.1.14 Pre-release
Pre-release

What's Changed

  • fix: set PYTHONPATH for LLDB Python on all platforms by @failfmi in #53

Full Changelog: v0.1.13...v0.1.14

v0.1.13

16 Apr 06:41
5643381

Choose a tag to compare

v0.1.13 Pre-release
Pre-release

What's Changed

  • feat: configurable trace directory by @failfmi in #50
  • fix: auto-stop debugger when test execution ends or fails by @failfmi in #51
  • fix: set PYTHONPATH for LLDB Python on all platforms by @failfmi in #52

Full Changelog: v0.1.12...v0.1.13

v0.1.12

06 Apr 15:01
4817f0c

Choose a tag to compare

v0.1.12 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.11...v0.1.12