Releases: ConsenSysDiligence/solc-typed-ast
Releases · ConsenSysDiligence/solc-typed-ast
v18.2.5
This release brings support for Solidity v0.8.29 and the layout at
contract specifier.
v18.2.4
This release brings support for Solidity 0.8.28 and the transient keyword.
v18.2.3
This version brings support for using custom local compilers with the version scheme --compiler-version 'custom:/path/to/solc'
v18.2.2
This patch adds a new helper function to ASTNodeFactory
that returns the constructor arguments needed to recreate a given node.
v18.2.1
This patch exposes the copyWithMapping
function on ASTNodeFactory
. Similarly to copy
it returns a copy of the passed in node. In addition it returns a map from the ids of old nodes to their corresponding new copies.
v18.2.0
This release brings support for Solidity 0.8.26.
v18.1.7
Single patch with a fix for
#269 InferTypes.signature() should not fail when partial ASTs are missing some UserDefinedTypeName's def
v18.1.6
Fixes an issue with the previous release where we unnecessarily broke the ASTNodeFactory.copy
interface.
v18.1.5
WARNING: Please skip this release, as it breaks the ASTNodeFactory.copy
interface unnecessarily. Install 18.1.6 instead.
Small patch allowing id remappings to be passed in to ASTNodeFactory.copy
v18.1.4
This release introduces a small bugfix.
Fixes
- Type inference doesnt crash on
bytes.concat()
taking fixed-bytes args