mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #11566 from ethereum/prepare086
Prepare release of 0.8.6.
This commit is contained in:
commit
11564f7ec2
@ -1,18 +1,13 @@
|
|||||||
### 0.8.6 (unreleased)
|
### 0.8.6 (2021-06-22)
|
||||||
|
|
||||||
Language Features:
|
Language Features:
|
||||||
* Yul: Special meaning of ``".metadata"`` data object in Yul object.
|
* Yul: Special meaning of ``".metadata"`` data object in Yul object.
|
||||||
|
|
||||||
|
|
||||||
Compiler Features:
|
|
||||||
|
|
||||||
|
|
||||||
Bugfixes:
|
Bugfixes:
|
||||||
* Control Flow Graph: Fix incorrectly reported unreachable code.
|
* 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.
|
* 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``.
|
* 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``.
|
||||||
It meant disabling also the peephole optimizer and jumpdest remover which by default still run with ``enabled=false``.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 0.8.5 (2021-06-10)
|
### 0.8.5 (2021-06-10)
|
||||||
|
@ -1547,5 +1547,9 @@
|
|||||||
"0.8.5": {
|
"0.8.5": {
|
||||||
"bugs": [],
|
"bugs": [],
|
||||||
"released": "2021-06-10"
|
"released": "2021-06-10"
|
||||||
|
},
|
||||||
|
"0.8.6": {
|
||||||
|
"bugs": [],
|
||||||
|
"released": "2021-06-22"
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user