Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: ferranbt/solstice

Solstice v0.1.3

06 Aug 09:46
@github-actions github-actions
167cfc2
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

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
Assets 6
Loading

Solstice v0.1.2

29 Jul 13:59
@github-actions github-actions
abed1ab
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Solstice v0.1.2

Summary

Add a summary of changes in this release.

All Changes

  • Fix release CI (#126)
  • Release 0.1.2 (#125)
  • Improve package json (#124)
  • Feat auto imports (#122)
  • Add e2e integration for code lens (test + debug) (#121)
  • Add bug report template (#123)
  • Feat complete problems table (#119)
  • Add completion feature (#112)
  • Add client e2e test for declr and references (#111)
  • Feat e2e client extension (#109)
  • Enable hover (#110)
  • Automatically detect imported libs (#108)
  • Add support for symbol renames (#107)
  • Add code formatting (#101)
  • Feat concurrent compilation (#106)
  • Use dashmap to store files/cache (#102)
  • Update solang parser to fork (#97)
  • Add missing syntax (#94)
  • Update README (#93)
  • Put extension js code in its own separated folder (#92)
  • Add CI checks for the client ts code (#90)
  • Feat client download latest (#84)

Binaries

The binaries are signed with the PGP key: YOUR_PGP_KEY_HERE

System Architecture Binary PGP Signature
x86_64 solstice-v0.1.2-x86_64-unknown-linux-gnu.tar.gz PGP Signature
aarch64 solstice-v0.1.2-aarch64-apple-darwin.tar.gz PGP Signature
Loading
0xClandestine reacted with thumbs up emoji
1 person reacted

Solstice v0.1.1

21 Jul 08:57
@github-actions github-actions
dd6935f
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Solstice v0.1.1

Summary

Add a summary of changes in this release.

All Changes

  • Add release 0.1.1 (#83)
  • Validate session version of package.json (#82)
  • Rename the stack strings in dap session (#78)
  • Improve debugger navigation (#76)
  • Add pprof + flamegraph reports to the trace command (#73)
  • Add metrics recorder for tracer + output metrics during trace command (#72)
  • Resolve memory state vars (#65)
  • Add function params to assignments (#68)
  • Fix scopes + integration test (#67)
  • Add state snapshots during trace (#64)
  • Add smoke tests to trace well known contracts (#62)
  • Add integration tests as CI job (#61)
  • Add user defined types (#60)
  • Add integration tests for enums (#57)
  • Lazy eval of variables (#55)
  • Feat state vars (#47)
  • Find forge command in common locations (#46)
  • Add CLI subcommands (#45)
  • Use tracing (#44)
  • Fix parent traces in debugger (#43)
  • Remove custom TypeNode (#29)
  • Update alloy (#38)
  • Trace try statement (#39)
  • Use correct filter in test cases (#40)
  • Track parent state variables (#37)
  • Trace contract initialization (#36)
  • Trace parent contract calls in different files (#35)
  • Add trace for contract calls (#34)
  • Add multiple traces to test suite (#33)
  • Handle two contracts on the same file (#32)
  • Trace modifiers (#30)
  • Fix constructor syntax (#24)
  • Some cleaning (#23)
  • Track function params on syntax/trace (#22)
  • Fix lint + CI check (#21)
  • Add error type to trace function (#20)
  • Add storage to trace (#18)
  • Improve traces + unit tests (#14)
  • Remove unused files (#13)
  • Simplify client and fill more metadata for the extension (#12)
  • Package.json cleanup for publishing (#11)
  • Download server releases from Github if not found (#10)

Binaries

The binaries are signed with the PGP key: YOUR_PGP_KEY_HERE

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

Solstice v0.1.0

16 Apr 10:54
@github-actions github-actions
778eb11
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Solstice v0.1.0

Summary

Add a summary of changes in this release.

All Changes

Binaries

The binaries are signed with the PGP key: YOUR_PGP_KEY_HERE

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

AltStyle によって変換されたページ (->オリジナル) /