Skip to content

v0.13.2

Choose a tag to compare

@fvictorio fvictorio released this 29 May 14:24
· 176 commits to master since this release
6031091

This version includes some fixes for a couple of issues that showed up after the 0.13.0 refactor:

  • Fallback and receive functions with the virtual modifier were not marked as virtual.
  • The PragmaDirective node was quite broken for pragmas other than pragma solidity.

Besides, this version adds some "Identifier" properties to some nodes. This means that nodes like VariableDeclaration have a name property that is just a string, so extracting the location of that string has to be done in an ad hoc way. Now there's also an identifier property with an Identifier node. This is somewhat redundant information. I think the name property should be deprecated at some point in favor of the identifier.

Similar changes were done for ImportDeclaration, NameValueExpression and FunctionCall nodes.