From e0b8127f946d19ed8b6e233a4f5d1bb681389436 Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Mon, 26 Oct 2026 06:22:45 +0000 Subject: [PATCH 1/2] chore(vendor): bump tinybus submodule Update the vendored tinybus submodule to the latest upstream commit. Auto-committed-on: cuttlefish Co-authored-by: Medulla --- vendor/tinybus | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/tinybus b/vendor/tinybus index 5d5af90..6ce06bc 160000 --- a/vendor/tinybus +++ b/vendor/tinybus @@ -1 +1 @@ -Subproject commit 5d5af90ddc297b0bcc284d8b5ea35c04842d8269 +Subproject commit 6ce06bc674e4f4d718aa51e643ef62c1f372e270 From 9e47aa4e281e7ce5051c35ed942a5d02084b203b Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Mon, 26 Oct 2026 06:22:54 +0000 Subject: [PATCH 2/2] chore(deps): bump tinybus to 0.3.6 Raise the tinybus and tinybus-module requirements to the 0.3.6 line so the generated integration builds against the current message types and module ABI. The lockfile is updated to match. Auto-committed-on: cuttlefish Co-authored-by: Medulla --- Cargo.lock | 6 +++--- Cargo.toml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8dc5da6..89803ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1292,7 +1292,7 @@ dependencies = [ [[package]] name = "tinybus" -version = "0.1.6" +version = "0.3.6" dependencies = [ "async-trait", "flate2", @@ -1313,7 +1313,7 @@ dependencies = [ [[package]] name = "tinybus-macros" -version = "0.1.6" +version = "0.3.6" dependencies = [ "proc-macro2", "quote", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "tinybus-module" -version = "0.1.6" +version = "0.3.6" dependencies = [ "async-trait", "serde", diff --git a/Cargo.toml b/Cargo.toml index 6928f90..d4f955e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,13 +34,13 @@ tinysearch-bus = { path = "crates/tinysearch-bus" } # TinyBus defines the message types, interface macro, and frozen module ABI # used by the generated integration. Socket and CLI features are unnecessary # here. -tinybus = { version = ">=0.1.3, <0.2", default-features = false, features = [ +tinybus = { version = ">=0.3.6, <0.4", default-features = false, features = [ "macros", "modules", ] } # The module-side SDK owns the isolated runtime and exports the ABI entrypoints # required by TinyBus's dynamic loader. -tinybus-module = { version = ">=0.1.3, <0.2" } +tinybus-module = { version = ">=0.3.6, <0.4" } # Derive macros for the crate-wide error type in `crates/tinysearch/src/error/`. # Every dependency entry should carry a comment like this one saying why it is # here.