From a43b98cca01d2dc225af275a1dae15439b8ca49f Mon Sep 17 00:00:00 2001 From: Denis Cornehl Date: Thu, 13 Aug 2026 10:24:27 +0200 Subject: [PATCH 1/2] fix compile error after recent merges --- tests/buildtest/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/buildtest/mod.rs b/tests/buildtest/mod.rs index 1de61c6..82039b8 100644 --- a/tests/buildtest/mod.rs +++ b/tests/buildtest/mod.rs @@ -345,7 +345,7 @@ fn test_extra_cargo_args() { runner::run("extra-cargo-args", |run| { let storage = rustwide::logging::LogStorage::new(LevelFilter::Info); rustwide::logging::capture(&storage, || -> anyhow::Result<_> { - run.build(SandboxBuilder::new().enable_networking(false), |builder| { + run.build(crate::utils::sandbox_builder(), |builder| { builder.extra_cargo_args(["--quiet"]).run(|build| { build.cargo().args(["run"]).run()?; Ok(()) @@ -370,7 +370,7 @@ fn test_extra_cargo_args_invalid() { runner::run("hello-world", |run| { let storage = rustwide::logging::LogStorage::new(LevelFilter::Info); let res = rustwide::logging::capture(&storage, || { - run.build(SandboxBuilder::new().enable_networking(false), |builder| { + run.build(crate::utils::sandbox_builder(), |builder| { builder .extra_cargo_args(["--invalid-flag-that-does-not-exist"]) .run(|_build| Ok(())) From 914ea86ce52e50cf1fa0bff591789e3fc59da7e5 Mon Sep 17 00:00:00 2001 From: Denis Cornehl Date: Thu, 13 Aug 2026 10:24:36 +0200 Subject: [PATCH 2/2] tag 0.26.0 release --- CHANGELOG.md | 4 ++++ Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b3efa4..11a295c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [0.26.0] - 2026-08-13 + +* Add `extra_cargo_args` support for prepare phase + * Added `DockerRuntime`, `ParseDockerRuntimeError`, and `SandboxBuilder::docker_runtime` for selecting a Docker runtime such as gVisor's `runsc` for sandbox containers. Runtime-aware sandbox statistics diff --git a/Cargo.toml b/Cargo.toml index 3a6dac9..9c2ad29 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustwide" -version = "0.25.1" +version = "0.26.0" edition = "2024" build = "build.rs" rust-version = "1.89"