Releases: aurora-is-near/sputnikvm
Releases · aurora-is-near/sputnikvm
v0.46.2-aurora
🚀 Refactoring and optimization.
What's Changed
- Feat: Optimize bitwise byte operation by @mrLSD in #68
- Feat: update toolchain and refactore dependencies by @mrLSD in #69
v0.46.0-aurora
🚀 Refactoring and optimizations
⚠️ Breaking changes: Handler
public api change for create
with simplifications.
What's Changed
v0.45.4-aurora
Improvements and refactoring.
Fixed issues
- #58 Incorrect logic for EIP-3541
Contribution
- #59 Fix: Refactore EOFMAGIC check creation by @mrLSD
v0.45.2-aurora
◀️ Returned config hard fork functions as const
functions
Contribution
- #54 Feat: Fix config hard fork functions as const functions @mrLSD
v0.45.1-aurora
🚀 Finded and fixed vulnerabilities, code rafactoring and improvements
New changes
➡️ Updated rust toolchain to 1.80.0
➡️ Added clippy::pedantic
➡️ Fixed new clippy issues
⚠️ Found and fixed vulnerabilities related to signed->unsigned
casting. It affects gas_used
calculations. In some cases, it was possible cases, when casting i64->u64
could produce an unexpected number, and gas_used
calculation may produce wrong result.
➡️ Fixed casting logic for u64->usize
as it can produce truncated numbers fro 32-bit systems (like wasm32
)
➡️ Improved numbers casting logic
➡️ Added clippy::as_conversions
Contribution
- #53 Fix: update toolchain clippy, fix clippy. Fix vulnarabilities @mrLSD
v0.45.0-aurora
➡️ Refactored EVM ExitFatal
reason for only Fatal
exit cases.
⚠️ Introduced breaking changes
Contribution
- #52 Chore: Refactore EVM ExitFatal reason @mrLSD
v0.44.1-aurora
Improvements
➡️ Added ethereum tests v14.0
➡️ Added 32-bit
architecture tests in CI
Contribution
- #50 Feat: ethereum tests v14.0 - @mrLSD
- #51 ci: add execution unit tests and eth tests on 32bit arch - @aleksuss