mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Prepare 0.4.16 release.
This commit is contained in:
parent
71294b2872
commit
0878eaad46
19
Changelog.md
19
Changelog.md
@ -1,14 +1,19 @@
|
||||
### 0.4.16 (unreleased)
|
||||
### 0.4.16 (2017-08-24)
|
||||
|
||||
Features:
|
||||
* Introduce ``pure`` functions. The pureness is not enforced yet, use with care.
|
||||
* ABI JSON: Include new field ``stateMutability`` with values ``pure``, ``view``, ``nonpayable`` and ``payable``.
|
||||
* ABI JSON: Include new field ``stateMutability`` with values ``pure``, ``view``,
|
||||
``nonpayable`` and ``payable``.
|
||||
* Analyzer: Experimental partial support for Z3 SMT checker.
|
||||
* Parser: Display previous visibility specifier in error if multiple are found.
|
||||
* Parser: Introduce ``view`` keyword on functions (``constant`` remains an alias for ``view``).
|
||||
* Syntax Checker: Support ``pragma experimental <feature>;`` to turn on experimental features.
|
||||
* Static Analyzer: Warn about large storage structures.
|
||||
* Build System: Shared libraries (``libdevcore``, ``libevmasm``, ``libsolidity``
|
||||
and ``liblll``) are no longer produced during the build process.
|
||||
* Metadata: Store experimental flag in metadata CBOR.
|
||||
* Parser: Display previous visibility specifier in error if multiple are found.
|
||||
* Parser: Introduce ``pure`` and ``view`` keyword for functions,
|
||||
``constant`` remains an alias for ``view`` and pureness is not enforced yet,
|
||||
so use with care.
|
||||
* Static Analyzer: Warn about large storage structures.
|
||||
* Syntax Checker: Support ``pragma experimental <feature>;`` to turn on
|
||||
experimental features.
|
||||
* Type Checker: More detailed error message for invalid overrides.
|
||||
* Type Checker: Warn about shifting a literal.
|
||||
|
||||
|
@ -354,6 +354,10 @@
|
||||
"bugs": [],
|
||||
"released": "2017-08-08"
|
||||
},
|
||||
"0.4.16": {
|
||||
"bugs": [],
|
||||
"released": "2017-08-24"
|
||||
},
|
||||
"0.4.2": {
|
||||
"bugs": [
|
||||
"DelegateCallReturnValue",
|
||||
|
Loading…
Reference in New Issue
Block a user