Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1.51 KB

File metadata and controls

42 lines (31 loc) · 1.51 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Watch mode (--watch flag) for automatic reload and re-execution when WASM file changes
    • Debounced file system events (~500ms) to avoid repeated triggers
    • Clean terminal output on each run
    • Graceful Ctrl+C exit handling
    • Errors don't terminate watch mode

Deprecated

  • CLI flag --wasm and --contract-path are deprecated in favor of --contract
    • Deprecation warnings are now shown in yellow when these flags are used
    • The flags will continue to work but users should migrate to --contract
  • CLI flag --snapshot is deprecated in favor of --network-snapshot
    • Deprecation warnings are now shown in yellow when this flag is used
    • The flag will continue to work but users should migrate to --network-snapshot

0.1.0 - 2026-02-19

Added

  • Step-through execution of Soroban contracts
  • Breakpoints at function boundaries
  • Contract storage and state inspection
  • CPU and memory budget tracking
  • Call stack viewing for contract invocations
  • Interactive terminal UI for debugging sessions
  • Cross-contract call support
  • Basic test coverage
  • Contribution guidelines