v1.0.0
🚀 This Release contains the final transformation into a new crate: aurora-evm.
🛋️ From an organizational perspective, this is due to the fact that the amount of changes and new functionality has exceeded the threshold where it can be reliably stated that aurora-evm, previously based on SputnikVM, has evolved into a new product.
➡️ The key characteristics of this transformation include code improvements, performance optimizations, and 100% test coverage in ethereum/tests and ethereum/execution-spec-tests.
➡️ Additionally, full implementation of new functionality has been completed, specifically support for the Ethereum hard forks: Cancun and Prague.
Several optimizations have been introduced that significantly differentiate its performance from SputnikVM. Based on measurements for Aurora, NEAR gas consumption has been reduced by at least 2x.
Furthermore, aurora-evm has been consolidated into a single crate, reflecting a unified EVM library, thereby eliminating unnecessary and unjustified fragmentation of SputnikVM.