Merge pull request #5696 from ethereum/updateChangelog

Update changelog for release.
This commit is contained in:
chriseth 2018-12-19 17:14:22 +01:00 committed by GitHub
commit ddf54b21d1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 4 deletions

View File

@ -1,4 +1,4 @@
### 0.5.2 (unreleased) ### 0.5.2 (2018-12-19)
Language Features: Language Features:
* Control Flow Graph: Detect every access to uninitialized storage pointers. * Control Flow Graph: Detect every access to uninitialized storage pointers.
@ -9,22 +9,24 @@ Compiler Features:
* Code Generator: Only check callvalue once if all functions are non-payable. * Code Generator: Only check callvalue once if all functions are non-payable.
* Code Generator: Use codecopy for string constants more aggressively. * Code Generator: Use codecopy for string constants more aggressively.
* Code Generator: Use binary search for dispatch function if more efficient. The size/speed tradeoff can be tuned using ``--optimize-runs``. * Code Generator: Use binary search for dispatch function if more efficient. The size/speed tradeoff can be tuned using ``--optimize-runs``.
* Compiler Interface: Disallow unknown keys in standard JSON input.
* SMTChecker: Support mathematical and cryptographic functions in an uninterpreted way. * SMTChecker: Support mathematical and cryptographic functions in an uninterpreted way.
* Standard JSON interface: Only run code generation if it has been requested. This could lead to unsupported feature errors only being reported at the point where you request bytecode. * SMTChecker: Support one-dimensional mappings.
* Standard JSON Interface: Disallow unknown keys in standard JSON input.
* Standard JSON Interface: Only run code generation if it has been requested. This could lead to unsupported feature errors only being reported at the point where you request bytecode.
* Static Analyzer: Do not warn about unused variables or state mutability for functions with an empty body. * Static Analyzer: Do not warn about unused variables or state mutability for functions with an empty body.
* Type Checker: Add an additional reason to be displayed when type conversion fails. * Type Checker: Add an additional reason to be displayed when type conversion fails.
* Yul: Support object access via ``datasize``, ``dataoffset`` and ``datacopy`` in standalone assembly mode. * Yul: Support object access via ``datasize``, ``dataoffset`` and ``datacopy`` in standalone assembly mode.
Bugfixes: Bugfixes:
* Compiler Interface: Report specific error message for json input errors instead of internal compiler error * Standard JSON Interface: Report specific error message for json input errors instead of internal compiler error.
Build System: Build System:
* Replace the trusty PPA build by a static build on cosmic that is used for the trusty package instead. * Replace the trusty PPA build by a static build on cosmic that is used for the trusty package instead.
* Remove support for Visual Studio 2015. * Remove support for Visual Studio 2015.
### 0.5.1 (2018-12-03) ### 0.5.1 (2018-12-03)
Language Features: Language Features:

View File

@ -616,5 +616,9 @@
"0.5.1": { "0.5.1": {
"bugs": [], "bugs": [],
"released": "2018-12-03" "released": "2018-12-03"
},
"0.5.2": {
"bugs": [],
"released": "2018-12-19"
} }
} }