Compiler configuration
- Added
internalExternalReceiversOutsideMethodsMap
config option as part of optimization options to protect potentially unwanted optimization: PR #2370
Standard Library
- Added
forceBasechain()
function: PR #2330
Internal infrastructure
- Removed old parser: PR #2365
Docs
- Added descriptions for
&&=
,||=
,>>=
and<<=
augmented assignment operators: PR #2328 - Added gas best practices page: PR #2342
- Documented semantics of empty contract parameters: PR #2346
- Deprecated
Deployable
andFactoryDeployable
traits in favor ofnull
message bodyreceive()
and acashback()
function: PR #2354 - Documented new exit code and opcode records in TypeScript wrappers: PR #2348