Skip to content

v0.1.10: Barcelona Release

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Mar 22:12
· 783 commits to main since this release

Added

  • On Solana, the accounts that were passed into the transactions are listed in
    the tx.accounts builtin. There is also a builtin struct AccountInfo
  • A new common subexpression elimination pass was added, thanks to
    LucasSte
  • A graphviz dot file can be generated from the ast, using --emit ast-dot
  • Many improvements to the solidity parser, and the parser has been spun out
    in it's own create solang-parser.

Changed

  • Solang now uses LLVM 13.0, based on the Solana LLVM tree
  • The ast datastructure has been simplified.
  • Many bugfixes across the entire tree.