Clean up changelog.

This commit is contained in:
chriseth 2022-03-14 13:06:33 +01:00
parent 16a69816f0
commit a059ca1dab

View File

@ -6,13 +6,14 @@ Language Features:
Compiler Features: Compiler Features:
* JSON-AST: Added selector field for errors and events. * JSON-AST: Added selector field for errors and events.
* LSP: Implements goto-definition.
* Peephole Optimizer: Optimize comparisons in front of conditional jumps and conditional jumps across a single unconditional jump. * Peephole Optimizer: Optimize comparisons in front of conditional jumps and conditional jumps across a single unconditional jump.
* Yul Optimizer: Remove ``sstore`` and ``mstore`` operations that are never read from. * Yul Optimizer: Remove ``sstore`` and ``mstore`` operations that are never read from.
* LSP: Implements goto-definition.
Bugfixes: Bugfixes:
* General: Fix internal error for locales with unusual capitalization rules. Locale set in the environment is now completely ignored.
* Yul IR Code Generation: Optimize embedded creation code with correct settings. This fixes potential mismatches between the constructor code of a contract compiled in isolation and the bytecode in ``type(C).creationCode``, resp. the bytecode used for ``new C(...)``. * Yul IR Code Generation: Optimize embedded creation code with correct settings. This fixes potential mismatches between the constructor code of a contract compiled in isolation and the bytecode in ``type(C).creationCode``, resp. the bytecode used for ``new C(...)``.
* Fix internal error for locales with unusual capitalization rules. Locale set in the environment is now completely ignored.
### 0.8.12 (2022-02-16) ### 0.8.12 (2022-02-16)