mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Some missed entries and set version to 0.6.0.
This commit is contained in:
parent
40171c216d
commit
77c3352744
@ -10,7 +10,7 @@ include(EthPolicy)
|
|||||||
eth_policy()
|
eth_policy()
|
||||||
|
|
||||||
# project name and version should be set after cmake_policy CMP0048
|
# project name and version should be set after cmake_policy CMP0048
|
||||||
set(PROJECT_VERSION "0.5.5")
|
set(PROJECT_VERSION "0.6.0")
|
||||||
project(solidity VERSION ${PROJECT_VERSION} LANGUAGES CXX)
|
project(solidity VERSION ${PROJECT_VERSION} LANGUAGES CXX)
|
||||||
|
|
||||||
option(LLL "Build LLL" OFF)
|
option(LLL "Build LLL" OFF)
|
||||||
|
17
Changelog.md
17
Changelog.md
@ -1,3 +1,18 @@
|
|||||||
|
### 0.6.0 (unreleased)
|
||||||
|
|
||||||
|
Language Features:
|
||||||
|
|
||||||
|
|
||||||
|
Compiler Features:
|
||||||
|
|
||||||
|
|
||||||
|
Bugfixes:
|
||||||
|
|
||||||
|
|
||||||
|
Build System:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 0.5.5 (2019-03-05)
|
### 0.5.5 (2019-03-05)
|
||||||
|
|
||||||
Language Features:
|
Language Features:
|
||||||
@ -7,10 +22,12 @@ Language Features:
|
|||||||
|
|
||||||
Compiler Features:
|
Compiler Features:
|
||||||
* Support ``petersburg`` as ``evmVersion`` and set as default.
|
* Support ``petersburg`` as ``evmVersion`` and set as default.
|
||||||
|
* Commandline Interface: Option to activate the experimental yul optimizer using ``-optimize-yul``.
|
||||||
* Inline Assembly: Consider ``extcodehash`` as part of Constantinople.
|
* Inline Assembly: Consider ``extcodehash`` as part of Constantinople.
|
||||||
* Inline Assembly: Instructions unavailable to the currently configured EVM are errors now.
|
* Inline Assembly: Instructions unavailable to the currently configured EVM are errors now.
|
||||||
* SMTChecker: Do not report underflow/overflow if they always revert. This removes false positives when using ``SafeMath``.
|
* SMTChecker: Do not report underflow/overflow if they always revert. This removes false positives when using ``SafeMath``.
|
||||||
* Standard JSON Interface: Allow retrieving metadata without triggering bytecode generation.
|
* Standard JSON Interface: Allow retrieving metadata without triggering bytecode generation.
|
||||||
|
* Standard JSON Interface: Provide fine-grained control over the optimizer via the settings.
|
||||||
* Static Analyzer: Warn about expressions with custom types when they have no effect.
|
* Static Analyzer: Warn about expressions with custom types when they have no effect.
|
||||||
* Optimizer: Add new rules with constants including ``LT``, ``GT``, ``AND`` and ``BYTE``.
|
* Optimizer: Add new rules with constants including ``LT``, ``GT``, ``AND`` and ``BYTE``.
|
||||||
* Optimizer: Add rule for shifts with constants for Constantinople.
|
* Optimizer: Add rule for shifts with constants for Constantinople.
|
||||||
|
Loading…
Reference in New Issue
Block a user