Skip to content

Solstice v0.1.3

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Aug 09:46
· 3 commits to main since this release
167cfc2

Solstice v0.1.3

Summary

Add a summary of changes in this release.

Improvements

  • Generate markdown docs for config (#159)
  • Add code action to include SPDX license pragma (#156)
  • Add command to show dependency graph of the contracts (#154)
  • Read types (contracts + structs + enums) for tracing in parallel (#153)
  • Debugger: Evaluate only the files used during the trace (#151)
  • Add config structure to parametrise the extension (#136)
  • Reload LSP server on config changes (#145)
  • End of block inlay hint (#132)
  • Add the function selectors as inlay hints (#130)

Fixes

  • Update parser: Fix import of internal structs (#167)
  • Update parser: Error selector + tload/tstore + track yul variables usage (#166)
  • Update parser: removes the use of the keyword 'persistent' (#164)
  • Fix scope for vars declarated at multiple parts of the block (#163)

All Changes

  • Fix function argument decode (#168)
  • Tracing v2 version (#162)
  • Move to lsp server fork tower-lsp-server (#157)
  • Add forge utilities as its own module (#152)
  • Reuse same client output channel for LSP client (#150)
  • Consolidate client logs (#149)
  • Move Makefile logic to Justfile + remove rust-toolchains.md (#143)
  • E2e test hints (#144)
  • E2E test to validate LSP server download with modal window (#129)

Binaries

The binaries are signed with the PGP key: YOUR_PGP_KEY_HERE

System Architecture Binary PGP Signature
x86_64 solstice-v0.1.3-x86_64-unknown-linux-gnu.tar.gz PGP Signature
aarch64 solstice-v0.1.3-aarch64-apple-darwin.tar.gz PGP Signature