This is a small bugfix release that fixes several trivial but very annoying bugs that were introduced with 0.4.12. We also deprecate some old features in preparation of the breaking release 0.5.0.
Features:
- Syntax Checker: Deprecated
throw
in favour ofrequire()
,assert()
andrevert()
. - Type Checker: Warn if a local storage reference variable does not explicitly use the keyword
storage
.
Bugfixes:
- Code Generator: Correctly unregister modifier variables.
- Compiler Interface: Only output AST if analysis was successful.
- Error Output: Do not omit the error type.
We especially thank all our open source community contributors:
Leo Arias and Patrick Walters.
If you want to perform a source build, please only use solidity_0.4.13.tar.gz and not the zip provided by github directly.