Merge pull request #8339 from ethereum/prepare063

Prepare changelog for 0.6.3 release.
This commit is contained in:
chriseth 2020-02-18 14:44:31 +01:00 committed by GitHub
commit 589d59b55c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 4 deletions

View File

@ -1,4 +1,4 @@
### 0.6.3 (unreleased) ### 0.6.3 (2020-02-18)
Language Features: Language Features:
* Allow contract types and enums as keys for mappings. * Allow contract types and enums as keys for mappings.
@ -6,16 +6,16 @@ Language Features:
Compiler Features: Compiler Features:
* Code Generator: Use ``calldatacopy`` instead of ``codecopy`` to zero out memory past input.
* AST: Add a new node for doxygen-style, structured documentation that can be received by contract, function, event and modifier definitions. * AST: Add a new node for doxygen-style, structured documentation that can be received by contract, function, event and modifier definitions.
* Code Generator: Use ``calldatacopy`` instead of ``codecopy`` to zero out memory past input.
* Debug: Provide reason strings for compiler-generated internal reverts when using the ``--revert-strings`` option or the ``settings.debug.revertStrings`` setting on ``debug`` mode. * Debug: Provide reason strings for compiler-generated internal reverts when using the ``--revert-strings`` option or the ``settings.debug.revertStrings`` setting on ``debug`` mode.
* Yul Optimizer: Prune functions that call each other but are otherwise unreferenced. * Yul Optimizer: Prune functions that call each other but are otherwise unreferenced.
Bugfixes: Bugfixes:
* Parser: Fix an internal error for ``abstract`` without ``contract``.
* Type Checker: Make invalid calls to uncallable types fatal errors.
* Assembly: Added missing `source` field to legacy assembly json output to complete the source reference. * Assembly: Added missing `source` field to legacy assembly json output to complete the source reference.
* Parser: Fix an internal error for ``abstract`` without ``contract``.
* Type Checker: Make invalid calls to uncallable types fatal errors instead of regular.

View File

@ -884,5 +884,9 @@
"0.6.2": { "0.6.2": {
"bugs": [], "bugs": [],
"released": "2020-01-27" "released": "2020-01-27"
},
"0.6.3": {
"bugs": [],
"released": "2020-02-18"
} }
} }