Merge pull request #6379 from ethereum/releasePreparation

Preparation for 0.5.7 release.
This commit is contained in:
chriseth 2019-03-26 11:47:14 +01:00 committed by GitHub
commit 27a151088f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 4 deletions

View File

@ -1,20 +1,21 @@
### 0.5.7 (unreleased)
### 0.5.7 (2019-03-26)
Important Bugfixes:
* ABIEncoderV2: Fix bugs related to loading short value types from storage when encoding a packed array or struct from storage.
* ABIEncoderV2: Fix bugs related to loading short value types from storage when encoding an array or struct from storage.
* ABIEncoderV2: Fix buffer overflow problem when encoding packed array from storage.
* Optimizer: Fix wrong ordering of arguments in byte optimization rule for constants.
Language Features:
* Function calls with named arguments now work with overloaded functions.
Compiler Features:
* Function calls with named arguments now work with overloaded functions.
* Inline Assembly: Issue error when using ``callvalue()`` inside nonpayable function (in the same way that ``msg.value`` already does).
* Standard JSON Interface: Support "Yul" as input language.
* SMTChecker: Show callstack together with model if applicable.
* SMTChecker: Support modifiers.
* Yul Optimizer: Enable stack allocation optimization by default if yul optimizer is active (disable in yulDetails).
* Yul Optimizer: Enable stack allocation optimization by default if Yul optimizer is active (disable in ``yulDetails``).
Bugfixes:

View File

@ -661,5 +661,9 @@
"IncorrectByteInstructionOptimization"
],
"released": "2019-03-13"
},
"0.5.7": {
"bugs": [],
"released": "2019-03-26"
}
}