diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index af55ef0..0ee8c01 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,3 +1,3 @@ { - ".": "0.2.1" + ".": "0.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 10a633e..a184bea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.3.0](https://github.com/matter-labs/vm2/compare/v0.2.1...v0.3.0) (2025-01-27) + + +### ⚠ BREAKING CHANGES + +* Remove EVM emulator gas stipend ([#82](https://github.com/matter-labs/vm2/issues/82)) +* Revise VM storage interface ([#73](https://github.com/matter-labs/vm2/issues/73)) + +### Features + +* Allow customizing precompiles logic ([#79](https://github.com/matter-labs/vm2/issues/79)) ([3841f5a](https://github.com/matter-labs/vm2/commit/3841f5a430288a63c8207853eca11560bf7a5712)) +* allow tracers to stop/suspend execution ([#78](https://github.com/matter-labs/vm2/issues/78)) ([457d8a7](https://github.com/matter-labs/vm2/commit/457d8a7eea9093af9440662e33e598c13ba41633)) +* expose storage to tracers ([#77](https://github.com/matter-labs/vm2/issues/77)) ([df5bec3](https://github.com/matter-labs/vm2/commit/df5bec3d04d64d434f9b0ccb285ba4681008f7b3)) + + +### Bug Fixes + +* **ci:** Update github-hosted runner label ([#80](https://github.com/matter-labs/vm2/issues/80)) ([70a6e30](https://github.com/matter-labs/vm2/commit/70a6e301b12d98db13fd91f67a505441c0defe9a)) +* failing far call tracing ([#81](https://github.com/matter-labs/vm2/issues/81)) ([5df8c33](https://github.com/matter-labs/vm2/commit/5df8c33f8a1f7bf25724554fea959ea3731550b7)) +* Remove EVM emulator gas stipend ([#82](https://github.com/matter-labs/vm2/issues/82)) ([bf63339](https://github.com/matter-labs/vm2/commit/bf63339292c8847a81a9d85c5cebda7822f62be4)) +* Revise VM storage interface ([#73](https://github.com/matter-labs/vm2/issues/73)) ([a233d44](https://github.com/matter-labs/vm2/commit/a233d44bbe61dc6a758a754c3b78fe4f83e56699)) + ## [0.2.1](https://github.com/matter-labs/vm2/compare/v0.2.0...v0.2.1) (2024-09-25) diff --git a/Cargo.lock b/Cargo.lock index 0a10906..1d1688a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1465,7 +1465,7 @@ dependencies = [ [[package]] name = "zksync_vm2" -version = "0.2.1" +version = "0.3.0" dependencies = [ "anyhow", "arbitrary", @@ -1481,7 +1481,7 @@ dependencies = [ [[package]] name = "zksync_vm2_afl_fuzz" -version = "0.2.1" +version = "0.3.0" dependencies = [ "afl", "arbitrary", @@ -1493,7 +1493,7 @@ dependencies = [ [[package]] name = "zksync_vm2_interface" -version = "0.2.1" +version = "0.3.0" dependencies = [ "primitive-types", ] diff --git a/Cargo.toml b/Cargo.toml index 7f3c8fb..3e3a673 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.2.1" +version = "0.3.0" edition = "2021" authors = ["The Matter Labs Team "] homepage = "https://zksync.io/" @@ -35,8 +35,8 @@ zk_evm_abstractions = "0.150.0" zk_evm = "0.150.5" # Dependencies within the workspace -zksync_vm2_interface = { version = "0.2.1", path = "crates/vm2-interface" } -zksync_vm2 = { version = "0.2.1", path = "crates/vm2" } +zksync_vm2_interface = { version = "0.3.0", path = "crates/vm2-interface" } +zksync_vm2 = { version = "0.3.0", path = "crates/vm2" } [workspace.lints.rust] missing_docs = "warn"