Skip to content

Releases: Consensys/solc-typed-ast

v6.0.0

25 Aug 09:30
5e11401
Compare
Choose a tag to compare

Features

  • Support for Solidity 0.8.7 (#57)

Maintenance

  • Priority-based AST postprocessing (#56)

v5.0.5

22 Jul 05:57
3827083
Compare
Choose a tag to compare

Maintenance

  • Fixed recursion in canonicalSignatureType() (#54)

v5.0.4

21 Jul 07:32
5c21142
Compare
Choose a tag to compare

Maintenance

  • Development dependency updates (#53)
  • Fix interfaceId computation (#50)
  • Fix canonical signature hashes (selectors) computation (#51)

v5.0.3

01 Jul 06:41
9eb5c6e
Compare
Choose a tag to compare

Features

  • Support for Solidity 0.8.5 and 0.8.6 (#45, #46)

Maintenance

  • Dependency updates (#41, #46).
  • TypeString parser improvements (#42, #44).

v5.0.2

12 May 04:11
3765c06
Compare
Choose a tag to compare

Features

  • Improvements for ErrorDefinition and FunctionCall (#39).

Maintenance

  • Bumped dependencies and devDependencies to current latest (#39).

v5.0.1

04 May 05:49
0fb2e9f
Compare
Choose a tag to compare

Maintenance

  • Export type AST from root (#37)
  • Entry point to parse type strings with explicit context (#37)

v5.0.0

03 May 08:28
987d208
Compare
Choose a tag to compare

Features

  • Migrate some features from Scribble (#29)
  • A comprehensive list of known AST node types (#30)
  • Support for Solidity 0.8.4 (#33)
  • Parser and AST for arbitrary expression types (#34)

Maintenance

  • Bumped dependency web3-eth-abi to 1.3.5.
  • Bumped dependencies and devDependencies to current latest (#33).

v4.0.0

09 Apr 06:21
a8a008b
Compare
Choose a tag to compare

Features

  • Add support for Solidity 0.8.1, 0.8.2 and 0.8.3 release (#25)

v3.2.2

06 Apr 09:20
0e2db74
Compare
Choose a tag to compare

Maintenance

  • Support field names specification when writing source for the FunctionCall nodes (#23)
  • Introduce insertAtBeginning() for ASTNodeWithChildren (#24)

v3.2.1

24 Feb 09:58
bc29919
Compare
Choose a tag to compare

Maintenance

  • Fix bug in the writing source from import directive AST nodes (#19)
  • Tweak to exclude implicitly added parentheses for the AST writer sourcemap computation (#20)