Merge pull request #11566 from ethereum/prepare086

Prepare release of 0.8.6.
This commit is contained in:
chriseth 2021-06-22 13:30:55 +02:00 committed by GitHub
commit 11564f7ec2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 7 deletions

View File

@ -1,18 +1,13 @@
### 0.8.6 (unreleased)
### 0.8.6 (2021-06-22)
Language Features:
* Yul: Special meaning of ``".metadata"`` data object in Yul object.
Compiler Features:
Bugfixes:
* Control Flow Graph: Fix incorrectly reported unreachable code.
* Solc-Js: When running ``solcjs`` without the ``--optimize`` flag, use ``settings.optimizer.enabled=false`` in Standard JSON instead of omitting the key.
* Standard JSON: Omitting ``settings.optimizer.enabled`` was not equivalent to setting it to ``false``.
It meant disabling also the peephole optimizer and jumpdest remover which by default still run with ``enabled=false``.
* Standard JSON: Omitting ``settings.optimizer.enabled`` was not equivalent to setting it to ``false``. It meant disabling also the peephole optimizer and jumpdest remover which by default still run with ``enabled=false``.
### 0.8.5 (2021-06-10)

View File

@ -1547,5 +1547,9 @@
"0.8.5": {
"bugs": [],
"released": "2021-06-10"
},
"0.8.6": {
"bugs": [],
"released": "2021-06-22"
}
}