Changelog entry.

This commit is contained in:
chriseth 2016-10-20 13:25:20 +02:00
parent 2b00804d1d
commit 57ee387755

View File

@ -9,17 +9,17 @@ Features:
* Support shifting constant numbers. * Support shifting constant numbers.
Bugfixes: Bugfixes:
* Optimizer: fix related to stale knowledge about SHA3 operations * Commandline interface: Disallow unknown options in ``solc``.
* Disallow unknown options in ``solc``. * Name resolver: Allow inheritance of ``enum`` definitions.
* Proper type checking for bound functions. * Type checker: Proper type checking for bound functions.
* Type Checker: ``super.x`` does not look up ``x`` in the current contract. * Type checker: fix crash related to invalid fixed point constants
* Code Generator: expect zero stack increase after `super` as an expression. * Code generator: expect zero stack increase after ``super`` as an expression.
* Allow inheritance of ``enum`` definitions.
* Inline assembly: support the ``address`` opcode. * Inline assembly: support the ``address`` opcode.
* Inline assembly: fix parsing of assignment after a label. * Inline assembly: fix parsing of assignment after a label.
* Inline assembly: external variables of unsupported type (such as ``this``, ``super``, etc.) * Inline assembly: external variables of unsupported type (such as ``this``, ``super``, etc.)
are properly detected as unusable. are properly detected as unusable.
* Inline assembly: support variables within modifiers. * Inline assembly: support variables within modifiers.
* Optimizer: fix related to stale knowledge about SHA3 operations
### 0.4.2 (2016-09-17) ### 0.4.2 (2016-09-17)