Changelog entry.

This commit is contained in:
Daniel Kirchner 2020-10-14 17:33:00 +02:00
parent 68667f0e84
commit 26cc6b7a95

View File

@ -1,6 +1,7 @@
### 0.8.0 (unreleased)
Breaking Changes:
* Assembler: The artificial ASSIGNIMMUTABLE opcode and the corresponding builtin in the "EVM with object access" dialect of Yul take the base offset of the code to modify as additional argument.
* Type System: Unary negation can only be used on signed integers, not on unsigned integers.
* Type System: Disallow explicit conversions from negative literals and literals larger than ``type(uint160).max`` to ``address`` type.
* Parser: Exponentiation is right associative. ``a**b**c`` is parsed as ``a**(b**c)``.