Version 0.8.9
Solidity v0.8.9 is a pure bugfix release and fixes two important, but low severity, bugs.
For more details, see the release announcement.
Important Bugfixes:
- Immutables: Properly perform sign extension on signed immutables.
- User Defined Value Type: Fix storage layout of user defined value types for underlying types shorter than 32 bytes.
Bugfixes:
- AST: Export
canonicalName
forUserDefinedValueTypeDefinition
andContractDefinition
.
If you want to perform a source build, please only use solidity_0.8.9.tar.gz and not the zip provided by github directly.