From 204efa500ae63ab723e4fbc72f915eb3fd6397ed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 15 Aug 2026 08:51:30 +0000 Subject: [PATCH 1/2] release: v0.14.10 --- .github/packages/npm-package/package.json | 10 +-- .../packages/npm-package/package.json.tmpl | 2 +- Cargo.lock | 72 +++++++++---------- Cargo.toml | 2 +- 4 files changed, 43 insertions(+), 43 deletions(-) diff --git a/.github/packages/npm-package/package.json b/.github/packages/npm-package/package.json index bf14230b4..fdc7a1f5f 100644 --- a/.github/packages/npm-package/package.json +++ b/.github/packages/npm-package/package.json @@ -1,6 +1,6 @@ { "name": "@magicblock-labs/ephemeral-validator", - "version": "0.13.20", + "version": "0.14.10", "description": "MagicBlock Ephemeral Validator", "homepage": "https://github.com/magicblock-labs/magicblock-validator#readme", "bugs": { @@ -32,10 +32,10 @@ "typescript": "^4.9.4" }, "optionalDependencies": { - "@magicblock-labs/ephemeral-validator-darwin-arm64": "0.13.20", - "@magicblock-labs/ephemeral-validator-darwin-x64": "0.13.20", - "@magicblock-labs/ephemeral-validator-linux-arm64": "0.13.20", - "@magicblock-labs/ephemeral-validator-linux-x64": "0.13.20", + "@magicblock-labs/ephemeral-validator-darwin-arm64": "0.14.10", + "@magicblock-labs/ephemeral-validator-darwin-x64": "0.14.10", + "@magicblock-labs/ephemeral-validator-linux-arm64": "0.14.10", + "@magicblock-labs/ephemeral-validator-linux-x64": "0.14.10", "@magicblock-labs/query-filtering-service-darwin-arm64": "0.1.3", "@magicblock-labs/query-filtering-service-darwin-x64": "0.1.3", "@magicblock-labs/query-filtering-service-linux-arm64": "0.1.3", diff --git a/.github/packages/npm-package/package.json.tmpl b/.github/packages/npm-package/package.json.tmpl index 7dc287ecf..366549a00 100644 --- a/.github/packages/npm-package/package.json.tmpl +++ b/.github/packages/npm-package/package.json.tmpl @@ -1,7 +1,7 @@ { "name": "@magicblock-labs/${node_pkg}", "description": "Ephemeral Validator (${node_pkg})", - "version": "0.13.20", + "version": "0.14.10", "repository": { "type": "git", "url": "git+https://github.com/magicblock-labs/magicblock-validator.git" diff --git a/Cargo.lock b/Cargo.lock index 58c77e3e8..6662b8642 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -777,7 +777,7 @@ dependencies = [ "bitflags 2.13.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.10.5", "proc-macro2", "quote", "regex", @@ -1950,7 +1950,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -2414,7 +2414,7 @@ dependencies = [ [[package]] name = "guinea" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "magicblock-magic-program-api", @@ -3449,7 +3449,7 @@ dependencies = [ [[package]] name = "magicblock-account-cloner" -version = "0.13.20" +version = "0.14.10" dependencies = [ "async-trait", "bincode", @@ -3476,7 +3476,7 @@ dependencies = [ [[package]] name = "magicblock-accounts" -version = "0.13.20" +version = "0.14.10" dependencies = [ "async-trait", "magicblock-committor-service", @@ -3489,7 +3489,7 @@ dependencies = [ [[package]] name = "magicblock-accounts-db" -version = "0.13.20" +version = "0.14.10" dependencies = [ "flate2", "lmdb-rkv", @@ -3511,7 +3511,7 @@ dependencies = [ [[package]] name = "magicblock-aml" -version = "0.13.20" +version = "0.14.10" dependencies = [ "futures-util", "magicblock-config", @@ -3529,7 +3529,7 @@ dependencies = [ [[package]] name = "magicblock-aperture" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "agave-geyser-plugin-interface", @@ -3580,7 +3580,7 @@ dependencies = [ [[package]] name = "magicblock-api" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "anyhow", @@ -3642,7 +3642,7 @@ dependencies = [ [[package]] name = "magicblock-chainlink" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "arc-swap", @@ -3700,7 +3700,7 @@ dependencies = [ [[package]] name = "magicblock-committor-program" -version = "0.13.20" +version = "0.14.10" dependencies = [ "borsh 1.6.1", "paste", @@ -3715,7 +3715,7 @@ dependencies = [ [[package]] name = "magicblock-committor-service" -version = "0.13.20" +version = "0.14.10" dependencies = [ "async-trait", "bincode", @@ -3762,7 +3762,7 @@ dependencies = [ [[package]] name = "magicblock-config" -version = "0.13.20" +version = "0.14.10" dependencies = [ "clap", "derive_more", @@ -3782,7 +3782,7 @@ dependencies = [ [[package]] name = "magicblock-core" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "bytes", @@ -3844,7 +3844,7 @@ dependencies = [ [[package]] name = "magicblock-ledger" -version = "0.13.20" +version = "0.14.10" dependencies = [ "arc-swap", "bincode", @@ -3887,7 +3887,7 @@ dependencies = [ [[package]] name = "magicblock-magic-program-api" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "const-crypto", @@ -3900,7 +3900,7 @@ dependencies = [ [[package]] name = "magicblock-metrics" -version = "0.13.20" +version = "0.14.10" dependencies = [ "http-body-util", "hyper", @@ -3915,7 +3915,7 @@ dependencies = [ [[package]] name = "magicblock-processor" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "agave-precompiles", @@ -3968,7 +3968,7 @@ dependencies = [ [[package]] name = "magicblock-program" -version = "0.13.20" +version = "0.14.10" dependencies = [ "assert_matches", "bincode", @@ -4009,7 +4009,7 @@ dependencies = [ [[package]] name = "magicblock-replicator" -version = "0.13.20" +version = "0.14.10" dependencies = [ "async-nats", "bincode", @@ -4036,7 +4036,7 @@ dependencies = [ [[package]] name = "magicblock-rpc-client" -version = "0.13.20" +version = "0.14.10" dependencies = [ "async-trait", "futures-util", @@ -4063,7 +4063,7 @@ dependencies = [ [[package]] name = "magicblock-services" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "futures-util", @@ -4092,7 +4092,7 @@ dependencies = [ [[package]] name = "magicblock-table-mania" -version = "0.13.20" +version = "0.14.10" dependencies = [ "ed25519-dalek 1.0.1", "magicblock-metrics", @@ -4119,7 +4119,7 @@ dependencies = [ [[package]] name = "magicblock-task-scheduler" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "chrono", @@ -4146,7 +4146,7 @@ dependencies = [ [[package]] name = "magicblock-tui-client" -version = "0.13.20" +version = "0.14.10" dependencies = [ "chrono", "clap", @@ -4168,7 +4168,7 @@ dependencies = [ [[package]] name = "magicblock-validator" -version = "0.13.20" +version = "0.14.10" dependencies = [ "console-subscriber", "magicblock-api", @@ -4184,7 +4184,7 @@ dependencies = [ [[package]] name = "magicblock-validator-admin" -version = "0.13.20" +version = "0.14.10" dependencies = [ "magicblock-delegation-program-api", "magicblock-program", @@ -4201,7 +4201,7 @@ dependencies = [ [[package]] name = "magicblock-version" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "git-version", @@ -5009,7 +5009,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ "heck", - "itertools 0.13.0", + "itertools 0.10.5", "log", "multimap", "petgraph", @@ -5030,7 +5030,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.13.0", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.118", @@ -5256,7 +5256,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -5732,7 +5732,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.12.1", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -8560,7 +8560,7 @@ dependencies = [ [[package]] name = "solana-storage-proto" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "bs58", @@ -9635,12 +9635,12 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix 1.1.4", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] name = "test-kit" -version = "0.13.20" +version = "0.14.10" dependencies = [ "guinea", "magicblock-accounts-db", @@ -10593,7 +10593,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 8468463df..ff879e8ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,7 @@ edition = "2021" homepage = "https://www.magicblock.xyz" license = "Business Source License 1.1" repository = "https://github.com/magicblock-labs/ephemeral-validator" -version = "0.13.20" +version = "0.14.10" [workspace.dependencies] agave-geyser-plugin-interface = { version = "4.0" } From 4e0b2415cbde378615e6a5ed151fcb7bea4f07a0 Mon Sep 17 00:00:00 2001 From: Gabriele Picco Date: Sat, 15 Aug 2026 11:00:18 +0200 Subject: [PATCH 2/2] release: update test-integration lockfile for v0.14.10 --- test-integration/Cargo.lock | 90 ++++++++++++++++++------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/test-integration/Cargo.lock b/test-integration/Cargo.lock index 5723fa505..57d3e0031 100644 --- a/test-integration/Cargo.lock +++ b/test-integration/Cargo.lock @@ -2021,7 +2021,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2487,10 +2487,10 @@ dependencies = [ [[package]] name = "guinea" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "serde", "solana-program 3.0.0", ] @@ -3471,14 +3471,14 @@ dependencies = [ [[package]] name = "magicblock-account-cloner" -version = "0.13.20" +version = "0.14.10" dependencies = [ "async-trait", "bincode", "magicblock-chainlink", "magicblock-core", "magicblock-ledger", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "magicblock-program", "rand 0.9.4", "solana-account 3.4.0", @@ -3498,12 +3498,12 @@ dependencies = [ [[package]] name = "magicblock-accounts-db" -version = "0.13.20" +version = "0.14.10" dependencies = [ "flate2", "lmdb-rkv", "magicblock-config", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "memmap2 0.9.10", "parking_lot", "reflink-copy", @@ -3518,7 +3518,7 @@ dependencies = [ [[package]] name = "magicblock-aml" -version = "0.13.20" +version = "0.14.10" dependencies = [ "futures-util", "magicblock-config", @@ -3534,7 +3534,7 @@ dependencies = [ [[package]] name = "magicblock-aperture" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "agave-geyser-plugin-interface", @@ -3580,7 +3580,7 @@ dependencies = [ [[package]] name = "magicblock-api" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "anyhow", @@ -3596,7 +3596,7 @@ dependencies = [ "magicblock-core", "magicblock-delegation-program-api 3.1.0", "magicblock-ledger", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "magicblock-metrics", "magicblock-processor", "magicblock-program", @@ -3642,7 +3642,7 @@ dependencies = [ [[package]] name = "magicblock-chainlink" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "arc-swap", @@ -3657,7 +3657,7 @@ dependencies = [ "magicblock-config", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "magicblock-metrics", "parking_lot", "scc", @@ -3698,7 +3698,7 @@ dependencies = [ [[package]] name = "magicblock-committor-program" -version = "0.13.20" +version = "0.14.10" dependencies = [ "borsh 1.7.0", "paste", @@ -3713,7 +3713,7 @@ dependencies = [ [[package]] name = "magicblock-committor-service" -version = "0.13.20" +version = "0.14.10" dependencies = [ "async-trait", "bincode", @@ -3757,7 +3757,7 @@ dependencies = [ [[package]] name = "magicblock-config" -version = "0.13.20" +version = "0.14.10" dependencies = [ "clap", "derive_more", @@ -3775,12 +3775,12 @@ dependencies = [ [[package]] name = "magicblock-core" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "bytes", "flume", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "serde", "solana-account 3.4.0", "solana-account-decoder", @@ -3869,7 +3869,7 @@ dependencies = [ [[package]] name = "magicblock-ledger" -version = "0.13.20" +version = "0.14.10" dependencies = [ "arc-swap", "bincode", @@ -3921,7 +3921,7 @@ dependencies = [ [[package]] name = "magicblock-magic-program-api" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "const-crypto", @@ -3932,7 +3932,7 @@ dependencies = [ [[package]] name = "magicblock-metrics" -version = "0.13.20" +version = "0.14.10" dependencies = [ "http-body-util", "hyper", @@ -3947,7 +3947,7 @@ dependencies = [ [[package]] name = "magicblock-processor" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "agave-precompiles", @@ -3993,13 +3993,13 @@ dependencies = [ [[package]] name = "magicblock-program" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "lazy_static", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "num-derive", "num-traits", "parking_lot", @@ -4029,7 +4029,7 @@ dependencies = [ [[package]] name = "magicblock-replicator" -version = "0.13.20" +version = "0.14.10" dependencies = [ "async-nats", "bincode", @@ -4055,7 +4055,7 @@ dependencies = [ [[package]] name = "magicblock-rpc-client" -version = "0.13.20" +version = "0.14.10" dependencies = [ "futures-util", "magicblock-metrics", @@ -4081,7 +4081,7 @@ dependencies = [ [[package]] name = "magicblock-services" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "futures-util", @@ -4089,7 +4089,7 @@ dependencies = [ "magicblock-chainlink", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "magicblock-metrics", "magicblock-program", "solana-hash 4.2.0", @@ -4110,7 +4110,7 @@ dependencies = [ [[package]] name = "magicblock-table-mania" -version = "0.13.20" +version = "0.14.10" dependencies = [ "ed25519-dalek 1.0.1", "magicblock-metrics", @@ -4137,7 +4137,7 @@ dependencies = [ [[package]] name = "magicblock-task-scheduler" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "chrono", @@ -4163,7 +4163,7 @@ dependencies = [ [[package]] name = "magicblock-validator-admin" -version = "0.13.20" +version = "0.14.10" dependencies = [ "magicblock-delegation-program-api 3.1.0", "magicblock-program", @@ -4180,7 +4180,7 @@ dependencies = [ [[package]] name = "magicblock-version" -version = "0.13.20" +version = "0.14.10" dependencies = [ "agave-feature-set", "git-version", @@ -4993,7 +4993,7 @@ dependencies = [ "bincode", "borsh 1.7.0", "ephemeral-rollups-sdk", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "serde", "solana-program 3.0.0", "solana-system-interface 3.1.0", @@ -5015,7 +5015,7 @@ dependencies = [ "borsh 1.7.0", "ephemeral-rollups-sdk", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "rkyv 0.7.46", "solana-program 3.0.0", "solana-system-interface 3.1.0", @@ -5064,7 +5064,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ "heck", - "itertools 0.13.0", + "itertools 0.14.0", "log", "multimap", "petgraph", @@ -5085,7 +5085,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.13.0", + "itertools 0.14.0", "proc-macro2", "quote", "syn 2.0.118", @@ -5311,7 +5311,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -5773,7 +5773,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -5953,7 +5953,7 @@ dependencies = [ "integration-test-tools", "magicblock-core", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "magicblock-program", "program-schedulecommit", "rand 0.8.6", @@ -5974,7 +5974,7 @@ version = "0.0.0" dependencies = [ "integration-test-tools", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "program-schedulecommit", "program-schedulecommit-security", "schedulecommit-client", @@ -8656,7 +8656,7 @@ dependencies = [ [[package]] name = "solana-storage-proto" -version = "0.13.20" +version = "0.14.10" dependencies = [ "bincode", "bs58", @@ -9731,7 +9731,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -9841,7 +9841,7 @@ dependencies = [ [[package]] name = "test-kit" -version = "0.13.20" +version = "0.14.10" dependencies = [ "guinea", "magicblock-accounts-db", @@ -9945,7 +9945,7 @@ dependencies = [ "integration-test-tools", "log", "magicblock-delegation-program-api 3.1.0", - "magicblock-magic-program-api 0.13.20", + "magicblock-magic-program-api 0.14.10", "program-flexi-counter", "solana-rpc-client-api", "solana-sdk", @@ -10916,7 +10916,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]]