Releases: tintinweb/solidity-workspace
Releases · tintinweb/solidity-workspace
Version 0.3.1
Version 0.2.2
- add standalone
SourceUnit
support with dummy workspace
const su = new SourceUnit().fromSource(sourceCode);
console.log(su.imports);
Version 0.2.1
Version 0.2.1
- several improvements to the caching logic to optimize the cache from growing indefinitely and optimize the memory footprint and the overall performance - #2
- new logic to resolve identifiers inherited from other contracts, and imported source units (structs and enums) - #2
- new logic needed to compute function signatures from a function definition node in the AST - #2
- new
funcsigs
subcommand for the cli - #3 - fixes
withTimeout
to cleanup timer if promises finish - #3 - update dependencies - #3
- now merges passed-in options with defaults instead of overriding them - #3
- fixes basetype detection for funcsig generation for contract type arrays - #3
Version 0.1.7
Version 0.1.7
- track modifier and supercall arguments with identifiers
Version 0.1.6
- update solidity parser to 0.14.3
- update dependencies
- fix cli exception on unparseable solidity file
ref: 874c714
Version 0.1.5
- update solidity parser to 0.14.0
- update dependencies
Version 0.1.4
update readme
fix errorhandling in cli.js
Version 0.1.3
initial release. updated readme for npm.
Version 0.1.2
initial release