Skip to content

Version 0.3.1

Compare
Choose a tag to compare
@chriseth chriseth released this 31 Mar 16:49
· 19841 commits to develop since this release

This release mainly introduces inline assembly (documentation). Inline assembly provides a way to write low-level but still well readable code. Together with the coming features of inline library functions and templates, it allows to move much of the development that had to be done in the compiler itself into libraries written in Solidity. In the future, it will be possible to introduce new versatile types that still look like builtins.

Features:

  • inline assembly

Fixes:

  • Code generation: array access with narrow types did not clean higher order bits
  • Error reporting: error reporting with unknown source location caused a crash

note: The source below cannot be used without the dependent repositories.