release v0.5.0 (#401)

Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
This commit is contained in:
xermicus
2025-11-03 16:10:20 +01:00
committed by GitHub
parent 70037e1136
commit 046455db06
11 changed files with 34 additions and 21 deletions
+10 -2
View File
@@ -6,14 +6,22 @@ This is a development pre-release.
Supported `polkadot-sdk` rev: `2509.0.0`
## v0.5.0
This is a development pre-release.
Supported `polkadot-sdk` rev: `2509.0.0`
### Added
- Support for `selfdestruct`.
- Support for `SELFDESTRUCT`.
### Changed
- Emulated EVM heap memory accesses of zero length are never out of bounds.
- Switched to newer and cheaper storage syscalls (omits reads and writes of `0` values).
### Fixed
- An off-by-one bug cusing incorrect `SDIV` overflow semantics.
- Introduced a workaround avoiding compiler crashes caused by a bug in LLVM affecting `SDIV`.
- An off-by-one bug affecting `SDIV` overflow semantics.
## v0.4.1