v0.3.0 Venice (#1319)
The parser and semantic analysis stage of Solang have gone through
a security audit. All security issues have been fixed.
Added
- The CLI now has a
--release
option, which disables printing of errors. salaheldinsoliman - Substrate: chain extensions can be now used. xermicus
Fixed
- Solidity error definitions are now parsed. seanyoung
- The Ethereum Solidity parser and semantic analysis tests are now run on Solang sema during
cargo test
. seanyoung - If a function returns a
storage
reference, then not returning a value explicitly is an error, since
the reference must refer to an existing storage variable. seanyoung - Many small improvements have been made to the parser and semantic analysis, improving compatibility
with Ethereum Solidity. seanyoung xermicus LucasSte