Merge pull request #11140 from ethereum/prepare083

Prepare changelog for 0.8.3.
This commit is contained in:
chriseth 2021-03-23 12:56:28 +01:00 committed by GitHub
commit 8d00100c4e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 6 deletions

View File

@ -1,17 +1,13 @@
### 0.8.3 (unreleased) ### 0.8.3 (2021-03-23)
Important Bugfixes: Important Bugfixes:
* Optimizer: Fix bug on incorrect caching of Keccak-256 hashes. * Optimizer: Fix bug on incorrect caching of Keccak-256 hashes.
Language Features:
Compiler Features: Compiler Features:
* Command Line Interface: Drop experimental support for ``--machine evm15``. * Command Line Interface: Drop experimental support for ``--machine evm15``.
* Optimizer: Try to move ``and`` with constant inside ``or`` to improve storage writes of small types. * Optimizer: Try to move ``and`` with constant inside ``or`` to improve storage writes of small types.
* Optimizer: Replace multiplications and divisions with powers of two by shifts. * Optimizer: Replace multiplications and divisions with powers of two by shifts.
Bugfixes: Bugfixes:
* AST Import: For constructors, a public visibility is ignored during importing. * AST Import: For constructors, a public visibility is ignored during importing.
* Error Reporter: Fix handling of carriage return. * Error Reporter: Fix handling of carriage return.
@ -27,7 +23,6 @@ AST Changes:
* ModifierInvocation: Add ``kind`` field which can be ``modifierInvocation`` or ``baseConstructorSpecifier``. * ModifierInvocation: Add ``kind`` field which can be ``modifierInvocation`` or ``baseConstructorSpecifier``.
### 0.8.2 (2021-03-02) ### 0.8.2 (2021-03-02)
Compiler Features: Compiler Features:

View File

@ -1481,5 +1481,9 @@
"KeccakCaching" "KeccakCaching"
], ],
"released": "2021-03-02" "released": "2021-03-02"
},
"0.8.3": {
"bugs": [],
"released": "2021-03-23"
} }
} }