mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #8339 from ethereum/prepare063
Prepare changelog for 0.6.3 release.
This commit is contained in:
commit
589d59b55c
@ -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.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -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"
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user